Your IP : 172.70.80.238


Current Path : /var/www/element/data/www/greenpr.ru/bitrix3/modules/perfmon/lang/en/admin/
Upload File :
Current File : /var/www/element/data/www/greenpr.ru/bitrix3/modules/perfmon/lang/en/admin/perfmon_db_server.php

<?
$MESS ['PERFMON_DB_SERVER_TITLE'] = "Performance Monitor: DB Server";
$MESS ['PERFMON_STATUS_TITLE'] = "Server Statistics";
$MESS ['PERFMON_WAITS_TITLE'] = "Server Waits Statistics";
$MESS ['PERFMON_PARAMETERS_TITLE'] = "Server parameters";
$MESS ['PERFMON_STATS_TITLE'] = "Database Object Statistics";
$MESS ['PERFMON_KPI_NAME'] = "Name";
$MESS ['PERFMON_KPI_VALUE'] = "Value";
$MESS ['PERFMON_KPI_RECOMENDATION'] = "Recommendation";
$MESS ['PERFMON_KPI_NAME_KEY_READS'] = "Key_reads/Key_read_requests";
$MESS ['PERFMON_KPI_REC_KEY_READS'] = "Increase <span class=\"perfmon_code\">key_buffer_size</span> parameter when > 1% (now it's value is: #VALUE#)";
$MESS ['PERFMON_KPI_NAME_QCACHE'] = "Qcache_inserts/Qcache_hits";
$MESS ['PERFMON_KPI_REC_QCACHE_OFF'] = "Disabled";
$MESS ['PERFMON_KPI_REC_QCACHE'] = "Suggest to increase <span class=\"perfmon_code\">query_cache_size</span> parameter when > 1% (now it's value is: #VALUE#)";
$MESS ['PERFMON_KPI_NAME_INNODB_LOG_WAITS'] = "Log Buffer Waits";
$MESS ['PERFMON_KPI_REC_INNODB_LOG_WAITS'] = "If greater than zero and growing, increase the value of <span class=\"perfmon_code\">innodb_log_file_size</span> (current value: #VALUE#). Important! First stop the web server, then stop MySQL. Change the parameter value in the settings file. Save existing log files in a temporary location. Start the server. If no error occurs, delete the old log files.";
$MESS ['PERFMON_KPI_NAME_THREADS'] = "Threads cache hit rate";
$MESS ['PERFMON_KPI_REC_THREADS'] = "Increase <span class=\"perfmon_code\">thread_cache_size</span> parameter when > 1% (now it's value is: #VALUE#)";
$MESS ['PERFMON_KPI_NAME_BINLOG'] = "Binlog_cache_disk_use";
$MESS ['PERFMON_KPI_REC_BINLOG'] = "Increase <span class=\"perfmon_code\">binlog_cache_size</span> parameter when > 0 (now it's value is: #VALUE#)";
$MESS ['PERFMON_KPI_NAME_TMP_DISK'] = "Created_tmp_disk_tables";
$MESS ['PERFMON_KPI_REC_TMP_DISK'] = "Increase <span class=\"perfmon_code\">tmp_table_size</span> parameter when > 0 (now it's value is: #VALUE#)";
$MESS ['PERFMON_KPI_NAME_OPENED_TABLES'] = "Opened_tables";
$MESS ['PERFMON_KPI_REC_OPENED_TABLES'] = "Increase <span class=\"perfmon_code\">table_cache</span> parameter when is big (now it's value is: #VALUE#)";
$MESS ['PERFMON_KPI_NAME_SELECT_FULL_JOIN'] = "Select_full_join";
$MESS ['PERFMON_KPI_REC_SELECT_FULL_JOIN'] = "The number of joins that perform table scans because they do not use indexes. If this value is not 0, you should carefully check the indexes of your tables.";
$MESS ['PERFMON_KPI_NAME_SELECT_RANGE_CHECK'] = "Select_range_check";
$MESS ['PERFMON_KPI_REC_SELECT_RANGE_CHECK'] = "The number of joins without keys that check for key usage after each row. If this is not 0, you should carefully check the indexes of your tables.";
$MESS ['PERFMON_KPI_NAME_SELECT_SCAN'] = "Select_scan";
$MESS ['PERFMON_KPI_REC_SELECT_SCAN'] = "The number of joins that did a full scan of the first table.";
$MESS ['PERFMON_KPI_NAME_SORT_MERGE'] = "Sort_merge_passes";
$MESS ['PERFMON_KPI_REC_SORT_MERGE'] = "Increase <span class=\"perfmon_code\">sort_buffer_size</span> parameter when is large (now it's value is: #VALUE#)";
$MESS ['PERFMON_WAIT_EVENT'] = "Server wait events";
$MESS ['PERFMON_WAIT_PCT'] = "Percentage of total time";
$MESS ['PERFMON_WAIT_AVERAGE_WAIT_MS'] = "Averate event timing (ms)";
$MESS ['PERFMON_PARAMETER_NAME'] = "Parameter";
$MESS ['PERFMON_PARAMETER_VALUE'] = "Actual value";
$MESS ['PERFMON_REC_PARAMETER_VALUE'] = "Recommended value";
$MESS ['PERFMON_KPI_ORA_PERMISSIONS'] = "Insufficient permissions to display statistics. Required: <span class=\"perfmon_code\">SELECT ANY DICTIONARY</span>.";
$MESS ['PERFMON_KPI_ORA_REC_DB_FILE_SEQUENTIAL_READ'] = "Good event. If the average read time is > 10 ms,  pay attention to the I/O subsystem performance and the <span class=\"perfmon_code\">SGA</span> cache buffer size. The session waits while a sequential read from the database is performed.";
$MESS ['PERFMON_KPI_ORA_REC_DB_FILE_SCATTERED_READ'] = "Good event. If the average read time is > 15 ms,  pay attention to the I/O subsystem performance and the <span class=\"perfmon_code\">SGA</span> cache buffer size. Similar to db file sequential read, except that the session is reading multiple data blocks.";
$MESS ['PERFMON_KPI_ORA_REC_ENQ__TX___ROW_LOCK_CONTENTION'] = "Session tracing required. These are acquired exclusive when a transaction initiates its first change and held until the transaction does a COMMIT or ROLLBACK.";
$MESS ['PERFMON_KPI_ORA_REC_LOG_FILE_SYNC'] = "Good event. If the average read time is > 10 ms,  pay attention to the I/O subsystem performance and the <span class=\"perfmon_code\">COMMIT_WRITE</span> value. The wait time includes the writing of the log buffer and the post.";
$MESS ['PERFMON_KPI_ORA_REC_LATCH__CACHE_BUFFERS_CHAINS'] = "Repeated access to a block (or small number of blocks), known as a hot block.";
$MESS ['PERFMON_KPI_ORA_REC_LATCH__LIBRARY_CACHE'] = "Pay attention to the <span class=\"perfmon_code\">CURSOR_SHARING</span> parameter, the object statistics and the <span class=\"perfmon_code\">METOD_OPT</span> value. Problems with these latches are typically due to heavy use of literal SQL or very poor shared pool configuration. Possible reasons: Lack of statement reuse Statements not using bind variables; Insufficient size of application cursor cache; Cursors closed explicitly after each execution; Frequent logon/logoffs; Shared pool too small.";
$MESS ['PERFMON_KPI_ORA_REC_ENQ__TX___INDEX_CONTENTION'] = "Session tracing required. These are acquired exclusive when a transaction initiates its first change and held until the transaction does a COMMIT or ROLLBACK.";
$MESS ['PERFMON_KPI_ORA_REC_LOG_FILE_SWITCH_COMPLETION'] = "Relates to the I/O speed. Waiting for a log switch to complete.";
$MESS ['PERFMON_KPI_ORA_REC_SQL_NET_MORE_DATA_FROM_CLIENT'] = "Relates to the client-server messaging speed. The server is performing another send to the client. The previous operation was also a send to the client.";
$MESS ['PERFMON_KPI_ORA_REC_LATCH__SHARED_POOL'] = "Pay attention to the <span class=\"perfmon_code\">CURSOR_SHARING</span> parameter, the object statistics and the <span class=\"perfmon_code\">METOD_OPT</span> value. Problems with these latches are typically due to heavy use of literal SQL or very poor shared pool configuration. Possible reasons: Lack of statement reuse Statements not using bind variables; Insufficient size of application cursor cache; Cursors closed explicitly after each execution; Frequent logon/logoffs; Shared pool too small.";
$MESS ['PERFMON_KPI_ORA_REC_CURSOR__PIN_S_WAIT_ON_X'] = "Pay attention to the <span class=\"perfmon_code\">CURSOR_SHARING</span> parameter, the object statistics and the <span class=\"perfmon_code\">METOD_OPT</span> value. A session waits for this event when it is requesting a shared mutex pin and another session is holding an exclusive mutex pin on the same cursor object.";
$MESS ['PERFMON_KPI_ORA_REC_BUFFER_BUSY_WAITS'] = "Can be caused by the low I/O. Wait until a buffer becomes available. This event happens because a buffer is either being read into the buffer cache by another session (and the session is waiting for that read to complete) or the buffer is the buffer cache, but in a incompatible mode (that is, some other session is changing the buffer).";
$MESS ['PERFMON_KPI_ORA_REC_READ_BY_OTHER_SESSION'] = "Can be caused by the low I/O speed. This event occurs when a session requests a buffer that is currently being read into the buffer cache by another session. Prior to release 10.1, waits for this event were grouped with the other reasons for waiting for buffers under the 'buffer busy wait' event";
$MESS ['PERFMON_KPI_ORA_REC_EVENTS_IN_WAITCLASS_OTHER'] = "Bitrix / Oracle support problem.";
$MESS ['PERFMON_KPI_ORA_REC_ROW_CACHE_LOCK'] = "Can be caused by the low I/O speed. The session is trying to get a data dictionary lock.";
$MESS ['PERFMON_KPI_ORA_REC_DB_FILE_PARALLEL_READ'] = "Can be caused by the low I/O. This happens during recovery. It can also happen during buffer prefetching, as an optimization (rather than performing multiple single-block reads). Database blocks that need to be changed as part of recovery are read in parallel from the database.";
$MESS ['PERFMON_KPI_ORA_REC_DB_BLOCK_CHECKSUM'] = "To speed up all <span class=\"perfmon_code\">DBWR</span> operations.";
$MESS ['PERFMON_KPI_ORA_REC_SESSION_CACHED_CURSORS'] = "Empirical value for BITRIX application";
$MESS ['PERFMON_KPI_ORA_REC_CURSOR_SHARING_FORCE'] = "Typical for the HTTP/PHP apps w/o using bind variables";
$MESS ['PERFMON_KPI_ORA_REC_CURSOR_SHARING_SIMILAR'] = "Required setting <span class=\"perfmon_code\">dbms_stats.METHOD_OPT='FOR ALL COLUMNS SIZE 1'</span>";
$MESS ['PERFMON_KPI_ORA_REC_PARALLEL_MAX_SERVERS'] = "Empirical value for BITRIX application.";
$MESS ['PERFMON_KPI_ORA_REC_COMMIT_WRITE'] = "To speed up all <span class=\"perfmon_code\">LGWR</span> operations";
$MESS ['PERFMON_KPI_ORA_REC_OPEN_CURSORS'] = "Empirical value for BITRIX application.";
$MESS ['PERFMON_KPI_ORA_REC_OPTIMIZER_MODE'] = "Empirical value for BITRIX application.";
$MESS ['PERFMON_USER_NAME'] = "Schema name";
$MESS ['PERFMON_MIN_LAST_ANALYZED'] = "Time of oldest schema analysis";
$MESS ['PERFMON_MAX_LAST_ANALYZED'] = "Time of most recent schema analysis";
$MESS ['PERFMON_KPI_ORA_REC_STATS_NEW'] = "The statistics on the objects of #USER_NAME# is up-to-date.";
$MESS ['PERFMON_KPI_ORA_REC_STATS_OLD'] = "Warning! The user #USER_NAME# object statistics is out of date. It is strongly recommended to collect the user statistics at least once a week by executing <span class=\"perfmon_code\">BEGIN DBMS_STATS.GATHER_SCHEMA_STATS('#USER_NAME#', ESTIMATE_PERCENT=>NULL, CASCADE=>TRUE) END;</span>";
?>