Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 27.1Mb
PDF (A4) - 27.1Mb
EPUB - 7.5Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


MySQL 5.6 リファレンスマニュアル  /  ...  /  サーバーステータス変数

5.1.6 サーバーステータス変数

サーバーには、その操作についての情報を提供する多くのステータス変数が保持されています。これらの変数およびその値は、SHOW [GLOBAL | SESSION] STATUS ステートメントを使用して表示できます (セクション13.7.5.36「SHOW STATUS 構文」を参照してください)。オプションの GLOBAL キーワードはすべての接続にわたって値を集計し、SESSION は現在の接続についての値を表示します。

mysql> SHOW GLOBAL STATUS;
+-----------------------------------+------------+
| Variable_name                     | Value      |
+-----------------------------------+------------+
| Aborted_clients                   | 0          |
| Aborted_connects                  | 0          |
| Bytes_received                    | 155372598  |
| Bytes_sent                        | 1176560426 |
...
| Connections                       | 30023      |
| Created_tmp_disk_tables           | 0          |
| Created_tmp_files                 | 3          |
| Created_tmp_tables                | 2          |
...
| Threads_created                   | 217        |
| Threads_running                   | 88         |
| Uptime                            | 1389872    |
+-----------------------------------+------------+

多くのステータス変数は、FLUSH STATUS ステートメントで 0 にリセットされます。

次の表には使用可能なすべてのサーバーステータス変数がリストされています。

表 5.5 ステータス変数のサマリー

変数名 変数型 変数スコープ
Aborted_clients numeric GLOBAL
Aborted_connects numeric GLOBAL
Audit_log_current_size integer GLOBAL
Audit_log_event_max_drop_size integer GLOBAL
Audit_log_events integer GLOBAL
Audit_log_events_filtered integer GLOBAL
Audit_log_events_lost integer GLOBAL
Audit_log_events_written integer GLOBAL
Audit_log_total_size integer GLOBAL
Audit_log_write_waits integer GLOBAL
Binlog_cache_disk_use numeric GLOBAL
Binlog_cache_use numeric GLOBAL
Binlog_stmt_cache_disk_use numeric GLOBAL
Binlog_stmt_cache_use numeric GLOBAL
Bytes_received numeric GLOBAL | SESSION
Bytes_sent numeric GLOBAL | SESSION
Com_admin_commands numeric GLOBAL | SESSION
Com_alter_db numeric GLOBAL | SESSION
Com_alter_db_upgrade numeric GLOBAL | SESSION
Com_alter_event numeric GLOBAL | SESSION
Com_alter_function numeric GLOBAL | SESSION
Com_alter_procedure numeric GLOBAL | SESSION
Com_alter_server numeric GLOBAL | SESSION
Com_alter_table numeric GLOBAL | SESSION
Com_alter_tablespace numeric GLOBAL | SESSION
Com_alter_user numeric GLOBAL | SESSION
Com_analyze numeric GLOBAL | SESSION
Com_assign_to_keycache numeric GLOBAL | SESSION
Com_begin numeric GLOBAL | SESSION
Com_binlog numeric GLOBAL | SESSION
Com_call_procedure numeric GLOBAL | SESSION
Com_change_db numeric GLOBAL | SESSION
Com_change_master numeric GLOBAL | SESSION
Com_check numeric GLOBAL | SESSION
Com_checksum numeric GLOBAL | SESSION
Com_commit numeric GLOBAL | SESSION
Com_create_db numeric GLOBAL | SESSION
Com_create_event numeric GLOBAL | SESSION
Com_create_function numeric GLOBAL | SESSION
Com_create_index numeric GLOBAL | SESSION
Com_create_procedure numeric GLOBAL | SESSION
Com_create_server numeric GLOBAL | SESSION
Com_create_table numeric GLOBAL | SESSION
Com_create_trigger numeric GLOBAL | SESSION
Com_create_udf numeric GLOBAL | SESSION
Com_create_user numeric GLOBAL | SESSION
Com_create_view numeric GLOBAL | SESSION
Com_dealloc_sql numeric GLOBAL | SESSION
Com_delete numeric GLOBAL | SESSION
Com_delete_multi numeric GLOBAL | SESSION
Com_do numeric GLOBAL | SESSION
Com_drop_db numeric GLOBAL | SESSION
Com_drop_event numeric GLOBAL | SESSION
Com_drop_function numeric GLOBAL | SESSION
Com_drop_index numeric GLOBAL | SESSION
Com_drop_procedure numeric GLOBAL | SESSION
Com_drop_server numeric GLOBAL | SESSION
Com_drop_table numeric GLOBAL | SESSION
Com_drop_trigger numeric GLOBAL | SESSION
Com_drop_user numeric GLOBAL | SESSION
Com_drop_view numeric GLOBAL | SESSION
Com_empty_query numeric GLOBAL | SESSION
Com_execute_sql numeric GLOBAL | SESSION
Com_flush numeric GLOBAL | SESSION
Com_get_diagnostics numeric GLOBAL | SESSION
Com_grant numeric GLOBAL | SESSION
Com_ha_close numeric GLOBAL | SESSION
Com_ha_open numeric GLOBAL | SESSION
Com_ha_read numeric GLOBAL | SESSION
Com_help numeric GLOBAL | SESSION
Com_insert numeric GLOBAL | SESSION
Com_insert_select numeric GLOBAL | SESSION
Com_install_plugin numeric GLOBAL | SESSION
Com_kill numeric GLOBAL | SESSION
Com_load numeric GLOBAL | SESSION
Com_lock_tables numeric GLOBAL | SESSION
Com_optimize numeric GLOBAL | SESSION
Com_preload_keys numeric GLOBAL | SESSION
Com_prepare_sql numeric GLOBAL | SESSION
Com_purge numeric GLOBAL | SESSION
Com_purge_before_date numeric GLOBAL | SESSION
Com_release_savepoint numeric GLOBAL | SESSION
Com_rename_table numeric GLOBAL | SESSION
Com_rename_user numeric GLOBAL | SESSION
Com_repair numeric GLOBAL | SESSION
Com_replace numeric GLOBAL | SESSION
Com_replace_select numeric GLOBAL | SESSION
Com_reset numeric GLOBAL | SESSION
Com_resignal numeric GLOBAL | SESSION
Com_revoke numeric GLOBAL | SESSION
Com_revoke_all numeric GLOBAL | SESSION
Com_rollback numeric GLOBAL | SESSION
Com_rollback_to_savepoint numeric GLOBAL | SESSION
Com_savepoint numeric GLOBAL | SESSION
Com_select numeric GLOBAL | SESSION
Com_set_option numeric GLOBAL | SESSION
Com_show_authors numeric GLOBAL | SESSION
Com_show_binlog_events numeric GLOBAL | SESSION
Com_show_binlogs numeric GLOBAL | SESSION
Com_show_charsets numeric GLOBAL | SESSION
Com_show_collations numeric GLOBAL | SESSION
Com_show_contributors numeric GLOBAL | SESSION
Com_show_create_db numeric GLOBAL | SESSION
Com_show_create_event numeric GLOBAL | SESSION
Com_show_create_func numeric GLOBAL | SESSION
Com_show_create_proc numeric GLOBAL | SESSION
Com_show_create_table numeric GLOBAL | SESSION
Com_show_create_trigger numeric GLOBAL | SESSION
Com_show_databases numeric GLOBAL | SESSION
Com_show_engine_logs numeric GLOBAL | SESSION
Com_show_engine_mutex numeric GLOBAL | SESSION
Com_show_engine_status numeric GLOBAL | SESSION
Com_show_errors numeric GLOBAL | SESSION
Com_show_events numeric GLOBAL | SESSION
Com_show_fields numeric GLOBAL | SESSION
Com_show_function_code numeric GLOBAL | SESSION
Com_show_function_status numeric GLOBAL | SESSION
Com_show_grants numeric GLOBAL | SESSION
Com_show_keys numeric GLOBAL | SESSION
Com_show_master_status numeric GLOBAL | SESSION
Com_show_ndb_status numeric GLOBAL | SESSION
Com_show_new_master numeric GLOBAL | SESSION
Com_show_open_tables numeric GLOBAL | SESSION
Com_show_plugins numeric GLOBAL | SESSION
Com_show_privileges numeric GLOBAL | SESSION
Com_show_procedure_code numeric GLOBAL | SESSION
Com_show_procedure_status numeric GLOBAL | SESSION
Com_show_processlist numeric GLOBAL | SESSION
Com_show_profile numeric GLOBAL | SESSION
Com_show_profiles numeric GLOBAL | SESSION
Com_show_relaylog_events numeric GLOBAL | SESSION
Com_show_slave_hosts numeric GLOBAL | SESSION
Com_show_slave_status numeric GLOBAL | SESSION
Com_show_status numeric GLOBAL | SESSION
Com_show_storage_engines numeric GLOBAL | SESSION
Com_show_table_status numeric GLOBAL | SESSION
Com_show_tables numeric GLOBAL | SESSION
Com_show_triggers numeric GLOBAL | SESSION
Com_show_variables numeric GLOBAL | SESSION
Com_show_warnings numeric GLOBAL | SESSION
Com_signal numeric GLOBAL | SESSION
Com_slave_start numeric GLOBAL | SESSION
Com_slave_stop numeric GLOBAL | SESSION
Com_stmt_close numeric GLOBAL | SESSION
Com_stmt_execute numeric GLOBAL | SESSION
Com_stmt_fetch numeric GLOBAL | SESSION
Com_stmt_prepare numeric GLOBAL | SESSION
Com_stmt_reprepare numeric GLOBAL | SESSION
Com_stmt_reset numeric GLOBAL | SESSION
Com_stmt_send_long_data numeric GLOBAL | SESSION
Com_truncate numeric GLOBAL | SESSION
Com_uninstall_plugin numeric GLOBAL | SESSION
Com_unlock_tables numeric GLOBAL | SESSION
Com_update numeric GLOBAL | SESSION
Com_update_multi numeric GLOBAL | SESSION
Com_xa_commit numeric GLOBAL | SESSION
Com_xa_end numeric GLOBAL | SESSION
Com_xa_prepare numeric GLOBAL | SESSION
Com_xa_recover numeric GLOBAL | SESSION
Com_xa_rollback numeric GLOBAL | SESSION
Com_xa_start numeric GLOBAL | SESSION
Compression numeric SESSION
Connection_errors_accept numeric GLOBAL
Connection_errors_internal numeric GLOBAL
Connection_errors_max_connections numeric GLOBAL
Connection_errors_peer_addr numeric GLOBAL
Connection_errors_select numeric GLOBAL
Connection_errors_tcpwrap numeric GLOBAL
Connections numeric GLOBAL
Created_tmp_disk_tables numeric GLOBAL | SESSION
Created_tmp_files numeric GLOBAL
Created_tmp_tables numeric GLOBAL | SESSION
Delayed_errors numeric GLOBAL
Delayed_insert_threads numeric GLOBAL
Delayed_writes numeric GLOBAL
Flush_commands numeric GLOBAL
Handler_commit numeric GLOBAL | SESSION
Handler_delete numeric GLOBAL | SESSION
Handler_discover numeric GLOBAL | SESSION
Handler_external_lock numeric GLOBAL | SESSION
Handler_mrr_init numeric GLOBAL | SESSION
Handler_prepare numeric GLOBAL | SESSION
Handler_read_first numeric GLOBAL | SESSION
Handler_read_key numeric GLOBAL | SESSION
Handler_read_last numeric GLOBAL | SESSION
Handler_read_next numeric GLOBAL | SESSION
Handler_read_prev numeric GLOBAL | SESSION
Handler_read_rnd numeric GLOBAL | SESSION
Handler_read_rnd_next numeric GLOBAL | SESSION
Handler_rollback numeric GLOBAL | SESSION
Handler_savepoint numeric GLOBAL | SESSION
Handler_savepoint_rollback numeric GLOBAL | SESSION
Handler_update numeric GLOBAL | SESSION
Handler_write numeric GLOBAL | SESSION
Innodb_available_undo_logs numeric GLOBAL
Innodb_buffer_pool_bytes_data numeric GLOBAL
Innodb_buffer_pool_bytes_dirty numeric GLOBAL
Innodb_buffer_pool_dump_status numeric GLOBAL
Innodb_buffer_pool_load_status numeric GLOBAL
Innodb_buffer_pool_pages_data numeric GLOBAL
Innodb_buffer_pool_pages_dirty numeric GLOBAL
Innodb_buffer_pool_pages_flushed numeric GLOBAL
Innodb_buffer_pool_pages_free numeric GLOBAL
Innodb_buffer_pool_pages_latched numeric GLOBAL
Innodb_buffer_pool_pages_misc numeric GLOBAL
Innodb_buffer_pool_pages_total numeric GLOBAL
Innodb_buffer_pool_read_ahead numeric GLOBAL
Innodb_buffer_pool_read_ahead_evicted numeric GLOBAL
Innodb_buffer_pool_read_requests numeric GLOBAL
Innodb_buffer_pool_reads numeric GLOBAL
Innodb_buffer_pool_wait_free numeric GLOBAL
Innodb_buffer_pool_write_requests numeric GLOBAL
Innodb_data_fsyncs numeric GLOBAL
Innodb_data_pending_fsyncs numeric GLOBAL
Innodb_data_pending_reads numeric GLOBAL
Innodb_data_pending_writes numeric GLOBAL
Innodb_data_read numeric GLOBAL
Innodb_data_reads numeric GLOBAL
Innodb_data_writes numeric GLOBAL
Innodb_data_written numeric GLOBAL
Innodb_dblwr_pages_written numeric GLOBAL
Innodb_dblwr_writes numeric GLOBAL
Innodb_have_atomic_builtins numeric GLOBAL
Innodb_log_waits numeric GLOBAL
Innodb_log_write_requests numeric GLOBAL
Innodb_log_writes numeric GLOBAL
Innodb_num_open_files numeric GLOBAL
Innodb_os_log_fsyncs numeric GLOBAL
Innodb_os_log_pending_fsyncs numeric GLOBAL
Innodb_os_log_pending_writes numeric GLOBAL
Innodb_os_log_written numeric GLOBAL
Innodb_page_size numeric GLOBAL
Innodb_pages_created numeric GLOBAL
Innodb_pages_read numeric GLOBAL
Innodb_pages_written numeric GLOBAL
Innodb_row_lock_current_waits numeric GLOBAL
Innodb_row_lock_time numeric GLOBAL
Innodb_row_lock_time_avg numeric GLOBAL
Innodb_row_lock_time_max numeric GLOBAL
Innodb_row_lock_waits numeric GLOBAL
Innodb_rows_deleted numeric GLOBAL
Innodb_rows_inserted numeric GLOBAL
Innodb_rows_read numeric GLOBAL
Innodb_rows_updated numeric GLOBAL
Innodb_truncated_status_writes numeric GLOBAL
Key_blocks_not_flushed numeric GLOBAL
Key_blocks_unused numeric GLOBAL
Key_blocks_used numeric GLOBAL
Key_read_requests numeric GLOBAL
Key_reads numeric GLOBAL
Key_write_requests numeric GLOBAL
Key_writes numeric GLOBAL
Last_query_cost numeric SESSION
Last_query_partial_plans numeric SESSION
Max_used_connections numeric GLOBAL
Ndb_api_bytes_received_count numeric GLOBAL
Ndb_api_bytes_received_count_session numeric SESSION
Ndb_api_bytes_received_count_slave numeric GLOBAL
Ndb_api_bytes_sent_count numeric GLOBAL
Ndb_api_bytes_sent_count_session numeric SESSION
Ndb_api_bytes_sent_count_slave numeric GLOBAL
Ndb_api_event_bytes_count numeric GLOBAL
Ndb_api_event_bytes_count_injector numeric GLOBAL
Ndb_api_event_data_count numeric GLOBAL
Ndb_api_event_data_count_injector numeric GLOBAL
Ndb_api_event_nondata_count numeric GLOBAL
Ndb_api_event_nondata_count_injector numeric GLOBAL
Ndb_api_pk_op_count numeric GLOBAL
Ndb_api_pk_op_count_session numeric SESSION
Ndb_api_pk_op_count_slave numeric GLOBAL
Ndb_api_pruned_scan_count numeric GLOBAL
Ndb_api_pruned_scan_count_session numeric SESSION
Ndb_api_pruned_scan_count_slave numeric GLOBAL
Ndb_api_range_scan_count numeric GLOBAL
Ndb_api_range_scan_count_session numeric SESSION
Ndb_api_range_scan_count_slave numeric GLOBAL
Ndb_api_read_row_count numeric GLOBAL
Ndb_api_read_row_count_session numeric SESSION
Ndb_api_read_row_count_slave numeric GLOBAL
Ndb_api_scan_batch_count numeric GLOBAL
Ndb_api_scan_batch_count_session numeric SESSION
Ndb_api_scan_batch_count_slave numeric GLOBAL
Ndb_api_table_scan_count numeric GLOBAL
Ndb_api_table_scan_count_session numeric SESSION
Ndb_api_table_scan_count_slave numeric GLOBAL
Ndb_api_trans_abort_count numeric GLOBAL
Ndb_api_trans_abort_count_session numeric SESSION
Ndb_api_trans_abort_count_slave numeric GLOBAL
Ndb_api_trans_close_count numeric GLOBAL
Ndb_api_trans_close_count_session numeric SESSION
Ndb_api_trans_close_count_slave numeric GLOBAL
Ndb_api_trans_commit_count numeric GLOBAL
Ndb_api_trans_commit_count_session numeric SESSION
Ndb_api_trans_commit_count_slave numeric GLOBAL
Ndb_api_trans_local_read_row_count numeric GLOBAL
Ndb_api_trans_local_read_row_count_session numeric SESSION
Ndb_api_trans_local_read_row_count_slave numeric GLOBAL
Ndb_api_trans_start_count numeric GLOBAL
Ndb_api_trans_start_count_session numeric SESSION
Ndb_api_trans_start_count_slave numeric GLOBAL
Ndb_api_uk_op_count numeric GLOBAL
Ndb_api_uk_op_count_session numeric SESSION
Ndb_api_uk_op_count_slave numeric GLOBAL
Ndb_api_wait_exec_complete_count numeric GLOBAL
Ndb_api_wait_exec_complete_count_session numeric SESSION
Ndb_api_wait_exec_complete_count_slave numeric GLOBAL
Ndb_api_wait_meta_request_count numeric GLOBAL
Ndb_api_wait_meta_request_count_session numeric SESSION
Ndb_api_wait_meta_request_count_slave numeric GLOBAL
Ndb_api_wait_nanos_count numeric GLOBAL
Ndb_api_wait_nanos_count_session numeric SESSION
Ndb_api_wait_nanos_count_slave numeric GLOBAL
Ndb_api_wait_scan_result_count numeric GLOBAL
Ndb_api_wait_scan_result_count_session numeric SESSION
Ndb_api_wait_scan_result_count_slave numeric GLOBAL
Ndb_cluster_node_id numeric GLOBAL | SESSION
Ndb_config_from_host numeric GLOBAL | SESSION
Ndb_config_from_port numeric GLOBAL | SESSION
Ndb_conflict_fn_epoch numeric GLOBAL
Ndb_conflict_fn_epoch_trans numeric GLOBAL
Ndb_conflict_fn_max numeric GLOBAL
Ndb_conflict_fn_old numeric GLOBAL
Ndb_conflict_trans_conflict_commit_count integer GLOBAL
Ndb_conflict_trans_detect_iter_count integer GLOBAL
Ndb_conflict_trans_reject_count numeric GLOBAL
Ndb_conflict_trans_row_conflict_count numeric GLOBAL
Ndb_conflict_trans_row_reject_count numeric GLOBAL
Ndb_execute_count numeric GLOBAL
Ndb_last_commit_epoch_server integer GLOBAL
Ndb_last_commit_epoch_session integer SESSION
Ndb_cluster_node_id numeric GLOBAL
Ndb_number_of_data_nodes integer GLOBAL
Ndb_pruned_scan_count numeric GLOBAL
Ndb_pushed_queries_defined numeric GLOBAL
Ndb_pushed_queries_dropped numeric GLOBAL
Ndb_pushed_queries_executed numeric GLOBAL
Ndb_pushed_reads numeric GLOBAL
Ndb_scan_count numeric GLOBAL
Not_flushed_delayed_rows numeric GLOBAL
Open_files numeric GLOBAL
Open_streams numeric GLOBAL
Open_table_definitions numeric GLOBAL
Open_tables numeric GLOBAL | SESSION
Opened_files numeric GLOBAL
Opened_table_definitions numeric GLOBAL | SESSION
Opened_tables numeric GLOBAL | SESSION
Performance_schema_accounts_lost numeric GLOBAL
Performance_schema_cond_classes_lost numeric GLOBAL
Performance_schema_cond_instances_lost numeric GLOBAL
Performance_schema_digest_lost numeric GLOBAL
Performance_schema_file_classes_lost numeric GLOBAL
Performance_schema_file_handles_lost numeric GLOBAL
Performance_schema_file_instances_lost numeric GLOBAL
Performance_schema_hosts_lost numeric GLOBAL
Performance_schema_locker_lost numeric GLOBAL
Performance_schema_mutex_classes_lost numeric GLOBAL
Performance_schema_mutex_instances_lost numeric GLOBAL
Performance_schema_rwlock_classes_lost numeric GLOBAL
Performance_schema_rwlock_instances_lost numeric GLOBAL
Performance_schema_session_connect_attrs_lost numeric GLOBAL
Performance_schema_socket_classes_lost numeric GLOBAL
Performance_schema_socket_instances_lost numeric GLOBAL
Performance_schema_stage_classes_lost numeric GLOBAL
Performance_schema_statement_classes_lost numeric GLOBAL
Performance_schema_table_handles_lost numeric GLOBAL
Performance_schema_table_instances_lost numeric GLOBAL
Performance_schema_thread_classes_lost numeric GLOBAL
Performance_schema_thread_instances_lost numeric GLOBAL
Performance_schema_users_lost numeric GLOBAL
Prepared_stmt_count numeric GLOBAL
Qcache_free_blocks numeric GLOBAL
Qcache_free_memory numeric GLOBAL
Qcache_hits numeric GLOBAL
Qcache_inserts numeric GLOBAL
Qcache_lowmem_prunes numeric GLOBAL
Qcache_not_cached numeric GLOBAL
Qcache_queries_in_cache numeric GLOBAL
Qcache_total_blocks numeric GLOBAL
Queries numeric GLOBAL | SESSION
Questions numeric GLOBAL | SESSION
Rpl_semi_sync_master_clients numeric GLOBAL
Rpl_semi_sync_master_net_avg_wait_time numeric GLOBAL
Rpl_semi_sync_master_net_wait_time numeric GLOBAL
Rpl_semi_sync_master_net_waits numeric GLOBAL
Rpl_semi_sync_master_no_times numeric GLOBAL
Rpl_semi_sync_master_no_tx numeric GLOBAL
Rpl_semi_sync_master_status boolean GLOBAL
Rpl_semi_sync_master_timefunc_failures numeric GLOBAL
Rpl_semi_sync_master_tx_avg_wait_time numeric GLOBAL
Rpl_semi_sync_master_tx_wait_time numeric GLOBAL
Rpl_semi_sync_master_tx_waits numeric GLOBAL
Rpl_semi_sync_master_wait_pos_backtraverse numeric GLOBAL
Rpl_semi_sync_master_wait_sessions numeric GLOBAL
Rpl_semi_sync_master_yes_tx numeric GLOBAL
Rpl_semi_sync_slave_status boolean GLOBAL
Rsa_public_key string GLOBAL
Select_full_join numeric GLOBAL | SESSION
Select_full_range_join numeric GLOBAL | SESSION
Select_range numeric GLOBAL | SESSION
Select_range_check numeric GLOBAL | SESSION
Select_scan numeric GLOBAL | SESSION
Slave_heartbeat_period   GLOBAL
Slave_last_heartbeat   GLOBAL
Slave_open_temp_tables numeric GLOBAL
Slave_received_heartbeats   GLOBAL
Slave_retried_transactions numeric GLOBAL
Slave_running boolean GLOBAL
Slow_launch_threads numeric GLOBAL | SESSION
Slow_queries numeric GLOBAL | SESSION
Sort_merge_passes numeric GLOBAL | SESSION
Sort_range numeric GLOBAL | SESSION
Sort_rows numeric GLOBAL | SESSION
Sort_scan numeric GLOBAL | SESSION
Ssl_accept_renegotiates numeric GLOBAL
Ssl_accepts numeric GLOBAL
Ssl_callback_cache_hits numeric GLOBAL
Ssl_cipher string GLOBAL | SESSION
Ssl_cipher_list string GLOBAL | SESSION
Ssl_client_connects numeric GLOBAL
Ssl_connect_renegotiates numeric GLOBAL
Ssl_ctx_verify_depth numeric GLOBAL
Ssl_ctx_verify_mode numeric GLOBAL
Ssl_default_timeout numeric GLOBAL | SESSION
Ssl_finished_accepts numeric GLOBAL
Ssl_finished_connects numeric GLOBAL
Ssl_server_not_after numeric GLOBAL | SESSION
Ssl_server_not_before numeric GLOBAL | SESSION
Ssl_session_cache_hits numeric GLOBAL
Ssl_session_cache_misses numeric GLOBAL
Ssl_session_cache_mode string GLOBAL
Ssl_session_cache_overflows numeric GLOBAL
Ssl_session_cache_size numeric GLOBAL
Ssl_session_cache_timeouts numeric GLOBAL
Ssl_sessions_reused numeric GLOBAL | SESSION
Ssl_used_session_cache_entries numeric GLOBAL
Ssl_verify_depth numeric GLOBAL | SESSION
Ssl_verify_mode numeric GLOBAL | SESSION
Ssl_version string GLOBAL | SESSION
Table_locks_immediate numeric GLOBAL
Table_locks_waited numeric GLOBAL
Table_open_cache_hits numeric GLOBAL | SESSION
Table_open_cache_misses numeric GLOBAL | SESSION
Table_open_cache_overflows numeric GLOBAL | SESSION
Tc_log_max_pages_used numeric GLOBAL
Tc_log_page_size numeric GLOBAL
Tc_log_page_waits numeric GLOBAL
Threads_cached numeric GLOBAL
Threads_connected numeric GLOBAL
Threads_created numeric GLOBAL
Threads_running numeric GLOBAL
Uptime numeric GLOBAL
Uptime_since_flush_status numeric GLOBAL

ステータス変数には次の意味があります。MySQL Cluster に固有のステータス変数の意味については、セクション18.3.4.4「MySQL Cluster のステータス変数」を参照してください。

  • Aborted_clients

    クライアントが接続を適切に閉じることなく終了したため中止された接続の数。セクションB.5.2.11「通信エラーおよび中止された接続」を参照してください。

  • Aborted_connects

    MySQL Server への接続に失敗した試行数。セクションB.5.2.11「通信エラーおよび中止された接続」を参照してください。

    接続に関する追加情報については、Connection_errors_xxx ステータス変数および host_cache テーブルを確認してください。

  • Binlog_cache_disk_use

    一時バイナリログキャッシュを使用したが、binlog_cache_size の値を超えたため、一時ファイルを使用してトランザクションからのステートメントを保管したトランザクション数。

    バイナリログトランザクションキャッシュがディスクに書き込まれた非トランザクションステートメントの数は、Binlog_stmt_cache_disk_use ステータス変数で別途追跡されます。

  • Binlog_cache_use

    バイナリログキャッシュを使用したトランザクション数。

  • Binlog_stmt_cache_disk_use

    バイナリログステートメントキャッシュを使用したが、binlog_stmt_cache_size の値を超えたため、一時ファイルを使用してこれらのステートメントを保管した、非トランザクションステートメントの数。

  • Binlog_stmt_cache_use

    バイナリログステートメントキャッシュを使用した非トランザクションステートメントの数。

  • Bytes_received

    すべてのクライアントから受信したバイト数。

  • Bytes_sent

    すべてのクライアントに送信されたバイト数。

  • Com_xxx

    Com_xxx ステートメントカウンタ変数は、それぞれの xxx ステートメントが実行された回数を示します。ステートメントのタイプごとにステータス変数が 1 つあります。たとえば、Com_delete および Com_update はそれぞれ DELETE および UPDATE ステートメントをカウントします。Com_delete_multi および Com_update_multi は類似していますが、複数テーブル構文を使用する DELETE および UPDATE ステートメントに適用されます。

    クエリー結果がクエリーキャッシュから返される場合、サーバーは Com_select ではなく Qcache_hits ステータス変数を増やします。セクション8.9.3.4「クエリーキャッシュのステータスと保守」を参照してください。

    プリペアドステートメントの引数が不明であったり、実行中にエラーが発生したりした場合であっても、すべての Com_stmt_xxx 変数が増加します。つまり、これらの値は発行されたリクエスト数に対応し、正常に完了したリクエスト数に対応しません。

    Com_stmt_xxx ステータス変数は次のとおりです。

    • Com_stmt_prepare

    • Com_stmt_execute

    • Com_stmt_fetch

    • Com_stmt_send_long_data

    • Com_stmt_reset

    • Com_stmt_close

    これらの変数は、プリペアドステートメントコマンドを表します。これらの名前は、ネットワーク層で使用される COM_xxx コマンドセットを示します。つまり、mysql_stmt_prepare()mysql_stmt_execute() などのプリペアドステートメントの API コールを実行すると、これらの値は増加します。ただし、Com_stmt_prepareCom_stmt_execute、および Com_stmt_close も、PREPAREEXECUTE、または DEALLOCATE PREPARE に対してそれぞれ増加します。さらに、古いステートメントカウンタ変数の値 Com_prepare_sqlCom_execute_sql、および Com_dealloc_sql は、PREPAREEXECUTE、および DEALLOCATE PREPARE ステートメントに対して増加します。Com_stmt_fetch はカーソルからフェッチしたときに発行されるネットワーク往復の合計回数のことです。

    Com_stmt_reprepare は、ステートメントによって参照されるテーブルまたはビューへのメタデータの変更後に、ステートメントがサーバーによって自動的に再作成された回数を示します。再作成操作は Com_stmt_reprepare および Com_stmt_prepare を増加させます。

  • Compression

    クライアント接続で、クライアント/サーバープロトコルの圧縮を使用するかどうか。

  • Connection_errors_xxx

    これらの変数は、クライアント接続プロセス中に発生したエラーについての情報を提供します。これらはグローバル専用で、すべてのホストからの接続全体で集計したエラー数を表します。これらの変数は、ホストキャッシュによって説明されないエラーを追跡し (セクション8.11.5.2「DNS ルックアップの最適化とホストキャッシュ」を参照してください)、たとえば、TCP 接続に関連付けられないエラーや、接続プロセスのきわめて早期に (IP アドレスが既知となる前も含めて) 発生するエラー、または特定の IP アドレスに固有でない (メモリー不足の状況などの) エラーなどです。これらの変数は MySQL 5.6.5 で追加されました。

    • Connection_errors_accept

      リスニングポートでの accept() への呼び出し中に発生したエラーの数。

    • Connection_errors_internal

      新しいスレッドの開始のエラーやメモリー不足状況など、サーバーの内部エラーが原因で拒否された接続の数。

    • Connection_errors_max_connections

      サーバーの max_connections 制限に到達したため拒否された接続の数。

    • Connection_errors_peer_addr

      クライアント IP アドレスへの接続の検索中に発生したエラーの数。

    • Connection_errors_select

      リスニングポートでの select() または poll() への呼び出し中に発生したエラーの数。(この操作に失敗したことは、クライアント接続が拒否されたことを必ずしも意味しません。)

    • Connection_errors_tcpwrap

      libwrap ライブラリによって拒否された接続の数。

  • Connections

    MySQL Server への (成功またはそれ以外の) 接続の試行数。

  • Created_tmp_disk_tables

    ステートメントの実行中にサーバーによって作成された、ディスク上の内部一時テーブルの数。

    内部一時テーブルが最初にインメモリーテーブルとして作成されたが、これが大きくなりすぎた場合、MySQL はこれを自動的にディスク上のテーブルに変換します。インメモリー一時テーブルの最大サイズは、tmp_table_sizemax_heap_table_size の最小値です。Created_tmp_disk_tables が大きい場合、メモリー内の内部一時テーブルがディスク上のテーブルに変換される可能性を低くするため、tmp_table_size または max_heap_table_size の値を増加させた方がよいこともあります。

    Created_tmp_disk_tables 変数と Created_tmp_tables 変数の値を比較することによって、作成された内部のディスク上の一時テーブル数と、作成された内部の一時テーブルの総数を比較できます。

    セクション8.4.4「MySQL が内部一時テーブルを使用する仕組み」も参照してください。

  • Created_tmp_files

    mysqld が生成した一時ファイルの数。

  • Created_tmp_tables

    ステートメントの実行中にサーバーによって作成された、内部一時テーブルの数。

    Created_tmp_disk_tables 変数と Created_tmp_tables 変数の値を比較することによって、作成された内部のディスク上の一時テーブル数と、作成された内部の一時テーブルの総数を比較できます。

    セクション8.4.4「MySQL が内部一時テーブルを使用する仕組み」も参照してください。

    SHOW STATUS ステートメントを呼び出すたびに内部一時テーブルが使用され、グローバルの Created_tmp_tables 値が増加します。

  • Delayed_errors

    一部のエラーが発生した (多くの場合は duplicate key)、INSERT DELAYED で書き込まれるレコードの数。

    MySQL 5.6.7 以降では、このステータス変数は非推奨となり (DELAYED 挿入が非推奨となったため)、今後のリリースで削除される予定です。

  • Delayed_insert_threads

    非トランザクションテーブルに対して使用中の INSERT DELAYED ハンドラスレッドの数。

    MySQL 5.6.7 以降では、このステータス変数は非推奨となり (DELAYED 挿入が非推奨となったため)、今後のリリースで削除される予定です。

  • Delayed_writes

    非トランザクションテーブルに書き込まれる INSERT DELAYED 行の数。

    MySQL 5.6.7 以降では、このステータス変数は非推奨となり (DELAYED 挿入が非推奨となったため)、今後のリリースで削除される予定です。

  • Flush_commands

    ユーザーが FLUSH TABLES ステートメントを実行したか、内部のサーバー動作が原因で、サーバーがテーブルをフラッシュする回数。これは COM_REFRESH パケットの受信によっても増加します。これは Com_flush とは対照的で、FLUSH TABLESFLUSH LOGS などのいずれかの FLUSH ステートメントが実行された回数を示します。

  • Handler_commit

    内部 COMMIT ステートメントの数。

  • Handler_delete

    テーブルから行が削除された回数。

  • Handler_external_lock

    サーバーは external_lock() 関数への呼び出しごとにこの変数を増加し、この呼び出しは通常、テーブルインスタンスへのアクセスの最初と最後に発生します。ストレージエンジンによって相違がある場合があります。この変数は、たとえばパーティション化されたテーブルにアクセスするステートメントについて、ロックが発生する前に削除されたパーティション数を検出するために使用されます。ステートメントについてカウンタがいくら増加したかを確認し、2 を減算し (テーブルそのものに対する 2 件の呼び出し)、2 で除算して、ロックされたパーティション数を取得します。この変数は MySQL 5.6.2 で追加されました。

  • Handler_mrr_init

    サーバーがテーブルへのアクセスでストレージエンジン独自の Multi-Range Read 実装を使用する回数。この変数は MySQL 5.6.1 で追加されました。

  • Handler_prepare

    2 フェーズコミット操作の準備フェーズのカウンタ。

  • Handler_read_first

    インデックスの最初のエントリが読み取られた回数。この値が大きい場合、サーバーは多数のフルインデックススキャンを実行している可能性があり、たとえば、SELECT col1 FROM foocol1 がインデックス付けされている場合などがあります。

  • Handler_read_key

    キーに基づいて行を読み取るリクエスト数。この値が高いことは、クエリーに対してテーブルが適切にインデックス付けされていることのよい目安になります。

  • Handler_read_last

    インデックスの最後のキーを読み取るリクエスト数。ORDER BY の場合、サーバーは先頭キーのリクエストのあとでいくつかの次のキーのリクエストを発行し、ORDER BY DESC の場合、サーバーは最終キーのリクエストのあとで前のキーのリクエストを発行します。この変数は MySQL 5.6.1 で追加されました。

  • Handler_read_next

    キー順で次の行の読み取りリクエスト数。この値は、範囲制約を持つインデックスカラムにクエリーを実行するか、インデックススキャンを実行する場合に増加します。

  • Handler_read_prev

    キー順で前の行の読み取りリクエスト数。この読み取り方法は、ORDER BY ... DESC を最適化するために主に使用されます。

  • Handler_read_rnd

    固定された位置に基づいた行読み取りリクエスト数。この値は、結果のソートが必要となる多くのクエリーを実行する場合に高くなります。MySQL がテーブル全体をスキャンする必要がある多くのクエリーが存在する可能性があるか、キーが適切に使用されない結合があります。

  • Handler_read_rnd_next

    データファイル内で次の行の読み取りリクエスト数。多くのテーブルスキャンを実行すると、この値は高くなります。一般的に、これはテーブルが正しくインデックス付けされていないか、作成したインデックスを利用するようにクエリーが記述されていないことを示します。

  • Handler_rollback

    ロールバック操作を実行するためのストレージエンジンのリクエスト数。

  • Handler_savepoint

    セーブポイントを配置するためのストレージエンジンへのリクエスト数。

  • Handler_savepoint_rollback

    セーブポイントをロールバックするためのストレージエンジンへのリクエスト数。

  • Handler_update

    テーブルの行更新リクエスト数。

  • Handler_write

    テーブルへの行挿入リクエスト数。

  • Innodb_available_undo_logs

    使用可能な InnoDB undo ログの総数。アクティブな undo ログの数を報告する、innodb_undo_logs システム変数を補います。

  • Innodb_buffer_pool_dump_status

    InnoDB バッファープールに保持されるページを記録するための操作の進捗状況で、innodb_buffer_pool_dump_at_shutdown または innodb_buffer_pool_dump_now の設定によってトリガーされます。

  • Innodb_buffer_pool_load_status

    以前の時点のものに対応するページのセットを読み取ることによって、InnoDB バッファープールウォームアップする操作の進捗状況で、innodb_buffer_pool_load_at_startup または innodb_buffer_pool_load_now の設定によってトリガーされます。操作によってもたらされるオーバーヘッドが多すぎる場合、innodb_buffer_pool_load_abort を設定すると取り消しできます。

  • Innodb_buffer_pool_bytes_data

    データを含む InnoDB バッファープール内のバイトの総数。ダーティーページとクリーンページの両方が含まれます。圧縮テーブルによってバッファープールが異なるサイズのページを保持する場合に、Innodb_buffer_pool_pages_data を使用するよりも正確なメモリー使用量を計算するために使用します。

  • Innodb_buffer_pool_pages_data

    データを含む InnoDB バッファープール内のページ数。ダーティーページとクリーンページの両方が含まれます。

  • Innodb_buffer_pool_bytes_dirty

    InnoDB バッファープール内のダーティーページに保持されている現在の合計バイト数。圧縮テーブルによってバッファープールが異なるサイズのページを保持する場合に、Innodb_buffer_pool_pages_dirty を使用するよりも正確なメモリー使用量を計算するために使用します。

  • Innodb_buffer_pool_pages_dirty

    InnoDB バッファープール内のダーティーページの現在の数。

  • Innodb_buffer_pool_pages_flushed

    InnoDB バッファープールからページフラッシュするためのリクエスト数。

  • Innodb_buffer_pool_pages_free

    InnoDB バッファープール内の空きページの数。

  • Innodb_buffer_pool_pages_latched

    InnoDB バッファープール内のラッチされたページの数。これらは現在読み取りまたは書き込み中であるか、ほかの何らかの理由でフラッシュまたは削除できないページです。この変数の計算にはコストがかかるため、UNIV_DEBUG システムがサーバー構築時に定義される場合のみ利用できます。

  • Innodb_buffer_pool_pages_misc

    行ロックアダプティブハッシュインデックスなど、管理オーバーヘッドに割り当てられているためビジー状態になっている、InnoDB バッファープール内のページ数。この値は Innodb_buffer_pool_pages_totalInnodb_buffer_pool_pages_freeInnodb_buffer_pool_pages_data として計算することもできます。

  • Innodb_buffer_pool_pages_total

    InnoDB バッファープールの合計サイズ (ページ単位)。

  • Innodb_buffer_pool_read_ahead

    先読みバックグラウンドスレッドによって InnoDB バッファープールに読み取られたページ数。

  • Innodb_buffer_pool_read_ahead_evicted

    クエリーによってアクセスされずにあとで消去された先読みバックグラウンドスレッドによって InnoDB バッファープールに読み取られたページ数。

  • Innodb_buffer_pool_read_requests

    論理読み取りリクエスト数。

  • Innodb_buffer_pool_reads

    InnoDBバッファープールから満たすことができず、ディスクから直接読み取る必要があった論理読み取りの数。

  • Innodb_buffer_pool_wait_free

    通常は、InnoDB バッファープールへの書き込みは、バックグラウンドで行われます。InnoDBページを読み取るか作成する必要があって、クリーンページが利用できない場合、InnoDB は一部のダーティーページを最初にフラッシュし、その操作の完了まで待機します。このカウンタはこれらの待機のインスタンスをカウントします。innodb_buffer_pool_size が適切に設定されていれば、この値は小さくなります。

  • Innodb_buffer_pool_write_requests

    InnoDB バッファープールに対して実行される書き込みの数。

  • Innodb_data_fsyncs

    これまでの fsync() 操作数。fsync() 呼び出しの頻度は innodb_flush_method 構成オプションの設定に影響されます。

  • Innodb_data_pending_fsyncs

    現在保留中の fsync() 操作の数。fsync() 呼び出しの頻度は innodb_flush_method 構成オプションの設定に影響されます。

  • Innodb_data_pending_reads

    現在保留中の読み取りの数。

  • Innodb_data_pending_writes

    現在保留中の書き込み数。

  • Innodb_data_read

    サーバーが開始してから読み取られたデータ量。

  • Innodb_data_reads

    データ読み取りの合計数。

  • Innodb_data_writes

    データ書き込みの合計数。

  • Innodb_data_written

    これまでに書き込まれたデータ量 (バイト単位)。

  • Innodb_dblwr_pages_written

    ダブル書き込みバッファーに書き込まれたページ数。セクション14.10.1「InnoDB ディスク I/O」を参照してください。

  • Innodb_dblwr_writes

    実行されたダブル書き込み操作の数。セクション14.10.1「InnoDB ディスク I/O」を参照してください。

  • Innodb_have_atomic_builtins

    サーバーがアトミック命令で構築されたかどうかを示します。

  • Innodb_log_waits

    The number of times that the ログバッファーが小さすぎるため、続行する前にフラッシュするために待機が必要だった回数。

  • Innodb_log_write_requests

    InnoDB Redo ログの書き込みリクエストの数。

  • Innodb_log_writes

    InnoDB Redo ログファイルへの物理書き込みの数。

  • Innodb_num_open_files

    InnoDB で現在開いたままになっているファイルの数。

  • Innodb_os_log_fsyncs

    InnoDB Redo ログファイルに対して実行される fsync() 書き込みの数。

  • Innodb_os_log_pending_fsyncs

    InnoDB Redo ログファイルに対する保留中の fsync() 操作の数。

  • Innodb_os_log_pending_writes

    InnoDB Redo ログファイルに対する保留中の書き込み数。

  • Innodb_os_log_written

    InnoDB Redo ログファイルに書き込まれたバイト数。

  • Innodb_page_size

    InnoDB のページサイズ (デフォルトは 16K バイト)。ページには多くの値がカウントされ、ページサイズは簡単にバイトに換算できます。

  • Innodb_pages_created

    InnoDB テーブルの操作によって作成されるページ数。

  • Innodb_pages_read

    InnoDB テーブルの操作によって読み取られるページ数。

  • Innodb_pages_written

    InnoDB テーブルの操作によって書き込まれるページ数。

  • Innodb_row_lock_current_waits

    InnoDB テーブルの操作によって現在待機中の行ロックの数。

  • Innodb_row_lock_time

    InnoDB テーブルの行ロックの取得に要した合計時間 (ミリ秒単位)。

  • Innodb_row_lock_time_avg

    InnoDB テーブルの行ロックの取得に要した平均時間 (ミリ秒)。

  • Innodb_row_lock_time_max

    InnoDB テーブルの行ロックの取得に要した最大時間 (ミリ秒)。

  • Innodb_row_lock_waits

    InnoDB テーブル上の操作が行ロックを待機した回数。

  • Innodb_rows_deleted

    InnoDB テーブルから削除された行数。

  • Innodb_rows_inserted

    InnoDB テーブルに挿入された行数。

  • Innodb_rows_read

    InnoDB テーブルから読み取られた行数。

  • Innodb_rows_updated

    InnoDB テーブル内で更新された行数。

  • Innodb_truncated_status_writes

    SHOW ENGINE INNODB STATUS ステートメントからの出力が切り捨てられた回数。

  • Key_blocks_not_flushed

    変更されたがまだディスクにフラッシュされていない MyISAM キーキャッシュ内のキーブロック数。

  • Key_blocks_unused

    MyISAM キーキャッシュ内の未使用ブロック数。この値を使用して、使用中のキーキャッシュの量を判別できます。セクション5.1.4「サーバーシステム変数」key_buffer_sizeに関する説明を参照してください。

  • Key_blocks_used

    MyISAM キーキャッシュ内の使用済みブロック数。この値は、一度に使用された今までの最大ブロック数を示す高位境界値です。

  • Key_read_requests

    MyISAM キーキャッシュからキーブロックを読み取るリクエスト数。

  • Key_reads

    ディスクから MyISAM キーキャッシュへのキーブロックの物理的な読み取りの数。Key_reads が大きい場合、key_buffer_size の値が小さすぎる可能性があります。キャッシュミス率は Key_reads/Key_read_requests と計算できます。

  • Key_write_requests

    MyISAM キーキャッシュにキーブロックを書き込むリクエスト数。

  • Key_writes

    MyISAM キーキャッシュからディスクへのキーブロックの物理的な書き込みの数。

  • Last_query_cost

    クエリーオプティマイザによって計算された、最後にコンパイルされたクエリーの合計コスト。これは同じクエリーに対して異なるクエリー計画のコストを比較するために役立ちます。デフォルト値の 0 は、クエリーがまだコンパイルされていないことを意味します。デフォルト値は 0 です。Last_query_cost はセッションスコープを持ちます。

    Last_query_cost 値は単純なフラットクエリーについてのみ正確に計算でき、サブクエリーまたは UNION を持つような複雑なクエリーには該当しません。後者の場合、値は 0 に設定されます。

  • Last_query_partial_plans

    クエリーオプティマイザが前のクエリーの実行計画の構築で実行した反復数。Last_query_cost はセッションスコープを持ちます。この変数は MySQL 5.6.5 で追加されました。

  • Max_used_connections

    サーバーが開始されてから同時に使用された接続の最大数。

  • Not_flushed_delayed_rows

    INSERT DELAYED クエリーで非トランザクションテーブルへの書き込みを待機している行数。

    MySQL 5.6.7 以降では、このステータス変数は非推奨となり (DELAYED 挿入が非推奨となったため)、今後のリリースで削除される予定です。

  • Open_files

    開いているファイルの数。このカウントにはサーバーによって開いた通常のファイルが含まれます。ソケットやパイプなどのほかのタイプのファイルは含まれません。またこのカウントには、サーバーレベルに実行を依頼するのではなく、ストレージエンジンがそれら独自の内部関数を使用して開いたファイルは含まれません。

  • Open_streams

    開いているストリーム数 (主にロギングに使用)。

  • Open_table_definitions

    キャッシュされた .frm ファイルの数。

  • Open_tables

    開いているテーブルの数。

  • Opened_files

    my_open() (mysys ライブラリ関数) によって開いたファイルの数。この関数を使用せずにファイルを開くサーバーの一部は、カウントを増加させません。

  • Opened_table_definitions

    キャッシュされた .frm ファイルの数。

  • Opened_tables

    開いているテーブル数。Opened_tables の値が大きい場合、table_open_cache の値が小さいすぎる可能性があります。

  • Performance_schema_xxx

    パフォーマンススキーマのステータス変数は、セクション22.13「パフォーマンススキーマステータス変数」にリストされています。これらの変数は、メモリー制約のためロードまたは作成できないにインストゥルメンテーションついての情報を提供します。

  • Prepared_stmt_count

    現在のプリペアドステートメントの数。(ステートメントの最大数は、max_prepared_stmt_count システム変数によって指定されます。)

  • Qcache_free_blocks

    クエリーキャッシュ内の空きメモリーブロックの数。

  • Qcache_free_memory

    クエリーキャッシュ用の空きメモリーの量。

  • Qcache_hits

    クエリーキャッシュヒットの数。

  • Qcache_inserts

    クエリーキャッシュに追加されるクエリーの数。

  • Qcache_lowmem_prunes

    メモリーが少ないためクエリーキャッシュから削除されたクエリーの数。

  • Qcache_not_cached

    非キャッシュクエリーの数 (キャッシュできないか、query_cache_type 設定のためキャッシュされない)。

  • Qcache_queries_in_cache

    クエリーキャッシュ内に登録されたクエリーの数。

  • Qcache_total_blocks

    クエリーキャッシュ内のブロックの合計数。

  • Queries

    サーバーによって実行されたステートメントの数。この変数は Questions 変数と異なり、ストアドプロシージャー内で実行されるステートメントを含みます。COM_PING または COM_STATISTICS コマンドをカウントしません。

  • Questions

    サーバーによって実行されたステートメントの数。これは Queries 変数とは異なり、クライアントによってサーバーに送信されたステートメントのみを含み、ストアドプロシージャー内で実行されたステートメントは含みません。この変数は、COM_PINGCOM_STATISTICSCOM_STMT_PREPARECOM_STMT_CLOSE、または COM_STMT_RESET コマンドをカウントしません。

  • Rpl_semi_sync_master_clients

    準同期スレーブの数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_net_avg_wait_time

    マスターがスレーブ返信を待機する平均時間 (マイクロ秒)。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_net_wait_time

    マスターがスレーブ返信を待機する合計時間 (マイクロ秒)。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_net_waits

    マスターがスレーブ返信を待機する合計回数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_no_times

    マスターが準同期レプリケーションをオフにした回数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_no_tx

    スレーブによって正しく認証されなかったコミット数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_status

    準同期レプリケーションがマスター上で現在動作中であるかどうか。プラグインが有効で、コミット認証が発生した場合、この値は ON です。プラグインが有効でないか、コミット認証タイムアウトのため、マスターが非同期レプリケーションにフォールバックする場合、OFF です。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_timefunc_failures

    gettimeofday() などの時間関数を呼び出すときにマスターが失敗した回数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_tx_avg_wait_time

    マスターが各トランザクションを待機する平均時間 (マイクロ秒)。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_tx_wait_time

    マスターがトランザクションを待機する合計時間 (マイクロ秒)。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_tx_waits

    マスターがトランザクションを待機した合計回数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_wait_pos_backtraverse

    以前待機したイベントよりも低いバイナリ座標を持つイベントをマスターが待機した合計回数。これは、トランザクションが応答の待機を開始した順序が、バイナリログイベントが書き込まれた順序と異なる場合に発生することがあります。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_wait_sessions

    スレーブ返信を現在待機しているセッション数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_master_yes_tx

    スレーブによって正しく認証されたコミットの数。

    この変数は、マスター側の準同期レプリケーションプラグインがインストールされている場合のみ利用できます。

  • Rpl_semi_sync_slave_status

    準同期レプリケーションがスレーブ上で現在動作中かどうか。プラグインが有効であり、スレーブ I/O スレッドが実行中の場合は ON、それ以外の場合は OFF です。

    この変数は、スレーブ側の準同期レプリケーションプラグインがインストールされている場合にのみ利用できます。

  • Rsa_public_key

    sha256_password 認証プラグインによって使用される RSA 公開キー値。この値は、sha256_password_private_key_path および sha256_password_public_key_path システム変数によって名前が指定されるファイル内の秘密鍵および公開鍵をサーバーが正常に初期化した場合のみ空ではありません。Rsa_public_key の値は後者のファイルから得られます。

    sha256_password については、セクション6.3.8.4「SHA-256 認証プラグイン」を参照してください。

    この変数は、MySQL が OpenSSL を使用して構築されている場合のみ利用できます。これは MySQL 5.6.6 で追加されました。(MySQL Community Edition は yaSSL を使用して構築されています。)

  • Select_full_join

    インデックスを使用しないためテーブルスキャンを実行する結合の数。この値が 0 でない場合、テーブルのインデックスを慎重に検査してください。

  • Select_full_range_join

    参照テーブル上で範囲検索を使用した結合の数。

  • Select_range

    最初のテーブルの範囲が使用された結合の数。値がきわめて大きい場合でも、これは通常重大な問題ではありません。

  • Select_range_check

    各行のあとにキーの使用法がチェックされるキーなしの結合数。これが 0 でない場合、テーブルのインデックスを慎重に検査してください。

  • Select_scan

    最初のテーブルのフルスキャンが実行された結合の数。

  • Slave_heartbeat_period

    レプリケーションスレーブのレプリケーションハートビート間隔 (秒単位) を示します。

  • Slave_last_heartbeat

    最近のハートビート信号がレプリケーションスレーブによって受信された時期を TIMESTAMP 値で示します。

  • Slave_open_temp_tables

    スレーブ SQL スレッドが現在開いている一時テーブルの数。この値がゼロより大きい場合、スレーブをシャットダウンすることは安全ではありません。セクション17.4.1.22「レプリケーションと一時テーブル」を参照してください。

  • Slave_received_heartbeats

    このカウンタは、スレーブが再起動またはリセットされたか、CHANGE MASTER TO ステートメントが発行された以降に、レプリケーションスレーブによってレプリケーションハートビートが受信されるごとに増加します。

  • Slave_retried_transactions

    起動以降、レプリケーションスレーブ SQL スレッドがトランザクションを再試行した合計回数。

  • Slave_running

    このサーバーがレプリケーションマスターに接続されているレプリケーションスレーブで、I/O および SQL スレッドの両方が実行中の場合、これは ON で、それ以外の場合は OFF です。

  • Slow_launch_threads

    作成に要した時間が slow_launch_time 秒を超えたスレッドの数。

  • Slow_queries

    long_query_time 秒よりも時間を要したクエリーの数。このカウンタは、スロークエリーログが有効かどうかに関係なく増加します。このログについては、セクション5.2.5「スロークエリーログ」を参照してください。

  • Sort_merge_passes

    ソートアルゴリズムが実行する必要があったマージパスの数。この値が大きい場合、sort_buffer_size システム変数を増やすことを検討してください。

  • Sort_range

    範囲を使用して実行されたソートの数。

  • Sort_rows

    ソートされた行の数。

  • Sort_scan

    テーブルをスキャンすることで実行されたソートの数。

  • Ssl_accept_renegotiates

    接続を確立するために必要なネゴシエーションの数。

  • Ssl_accepts

    受け入れられた SSL 接続の数。

  • Ssl_callback_cache_hits

    コールバックキャッシュのヒット数。

  • Ssl_cipher

    現在の SSL 暗号 (非 SSL 接続の場合は空)。

  • Ssl_cipher_list

    利用可能な SSL 暗号のリスト (非 SSL 接続の場合は空)。

  • Ssl_client_connects

    SSL 対応マスターに対する SSL 接続試行数。

  • Ssl_connect_renegotiates

    SSL 対応マスターへの接続を確立するために必要なネゴシエーションの数。

  • Ssl_ctx_verify_depth

    SSL コンテキスト検証の深さ (テストされるチェーン内の証明書数)。

  • Ssl_ctx_verify_mode

    SSL コンテキスト検証モード。

  • Ssl_default_timeout

    デフォルトの SSL タイムアウト。

  • Ssl_finished_accepts

    サーバーへの正常な SSL 接続数。

  • Ssl_finished_connects

    SSL 対応マスターへのスレーブ接続の成功数。

  • Ssl_server_not_after

    SSL 証明書が有効な最終日。この変数は MySQL 5.6.3 で追加されました。

  • Ssl_server_not_before

    SSL 証明書が有効な最初の日。この変数は MySQL 5.6.3 で追加されました。

  • Ssl_session_cache_hits

    SSL セッションキャッシュのヒット数。

  • Ssl_session_cache_misses

    SSL セッションキャッシュのミス数。

  • Ssl_session_cache_mode

    SSL セッションキャッシュモード。

  • Ssl_session_cache_overflows

    SSL セッションキャッシュのオーバーフロー数。

  • Ssl_session_cache_size

    SSL セッションキャッシュサイズ。

  • Ssl_session_cache_timeouts

    SSL セッションキャッシュのタイムアウト数。

  • Ssl_sessions_reused

    キャッシュから再使用された SSL 接続の数。

  • Ssl_used_session_cache_entries

    使用された SSL セッションキャッシュエントリの数。

  • Ssl_verify_depth

    レプリケーション SSL 接続の検証の深さ。

  • Ssl_verify_mode

    レプリケーション SSL 接続の検証モード。

  • Ssl_version

    接続の SSL プロトコルバージョン。

  • Table_locks_immediate

    テーブルロックのリクエストが即座に付与された回数。

  • Table_locks_waited

    テーブルロックのリクエストが即座に付与されず、待機が必要だった回数。これが高く、パフォーマンスに問題がある場合、最初にクエリーを最適化し、次に 1 つ以上のテーブルを分割するか、レプリケーションを使用してください。

  • Table_open_cache_hits

    開いたテーブルのキャッシュルックアップのヒット数。この変数は MySQL 5.6.6 で追加されました。

  • Table_open_cache_misses

    開いたテーブルのキャッシュルックアップのミス数。この変数は MySQL 5.6.6 で追加されました。

  • Table_open_cache_overflows

    開いたテーブルのキャッシュのオーバーフロー数。これはテーブルが開くか閉じたあとにキャッシュインスタンスが未使用のエントリを持ち、インスタンスのサイズが table_open_cache / table_open_cache_instances より大きい場合の回数です。この変数は MySQL 5.6.6 で追加されました。

  • Tc_log_max_pages_used

    この変数は、mysqld が内部の XA トランザクションのリカバリのためのトランザクションコーディネータとしての役割を果たすとき、mysqld によって使用されるログのメモリーマップ実装に対して、サーバーが起動してからログに使用された最大のページ数を示します。Tc_log_max_pages_usedTc_log_page_size の積が常にログサイズよりも極端に小さい場合、そのサイズが必要以上に大きいため削減できます。(このサイズは --log-tc-size オプションで指定できます。現在この変数は使用されません。バイナリログベースのリカバリは不要で、2 フェーズコミットが可能なストレージエンジンの数が 1 より大きい場合を除き、メモリーマップリカバリログ方式は使用されません。(InnoDB のみが該当するエンジンです。)

  • Tc_log_page_size

    XA リカバリログのメモリーマップ実装に使用されるページサイズ。デフォルト値は getpagesize() を使用して決定されます。この変数は、Tc_log_max_pages_used について記述したものと同じ理由で現在使用されません。

  • Tc_log_page_waits

    この変数は、リカバリログのメモリーマップ実装で、サーバーがトランザクションをコミットできず、ログ内の空きページを待機する必要がある場合に毎回増加します。この値が大きい場合、(--log-tc-size オプションで) ログサイズを増加した方がよい場合もあります。この変数は、バイナリログベースのリカバリで、2 フェーズコミットが進行中のためバイナリログをクローズできない場合に毎回増加します。(クローズ操作は、このようなトランザクションがすべて終了するまで待機します。)

  • Threads_cached

    スレッドキャッシュ内のスレッド数。

  • Threads_connected

    現在開いている接続の数。

  • Threads_created

    接続を処理するために作成されたスレッドの数。Threads_created が大きい場合、thread_cache_size の値を大きくした方がよい場合もあります。キャッシュミス率は Threads_created/Connections として計算できます。

  • Threads_running

    スリープ状態ではないスレッド数。

  • Uptime

    サーバーが作動している秒数。

  • Uptime_since_flush_status

    最新の FLUSH STATUS ステートメントの秒数。


User Comments
  Posted by Demetrios Stavrinos on July 22, 2004
Reading the explanation for Handler read rnd next , I question it! I list some number from a test db that does almost all accesses by locating a record with a key (GE or xxx%) and then using next to access related record; yet the Handler read rnd next is relatively large.
Handler read key 42053
Handler read next 453703
Handler read rnd 696
Handler read rnd next 104378

  Posted by Heikki Hannikainen on April 28, 2006
On MySQL 5.0 the com_* variables of 'show status' are counted for the current connection only. The new undocumented command 'show global status' shows server-wide counters. (http://bugs.mysql.com/bug.php?id=19422)
  Posted by sheila yao on April 16, 2007
In version 4.0.17, the explanation to Handler_ is different:
Example:
Handler_delete:
The number of times a row was deleted from a table.
Handler_update
The number of requests to update a row in a table.
Handler_write
The number of requests to insert a row in a table.

Could this be a typo for Handler_delete? Because requests and rows updated/deleted/inserted are different concept.

Sheila

  Posted by Roel Van de Paar on September 21, 2009
There's a bug in 5.0.36 (and likely surrounding versions) for Handler_write: it increases by one every time a row from SHOW STATUS is displayed:

------
mysql> FLUSH STATUS;
Query OK, 0 rows affected (0.00 sec)

mysql> SHOW GLOBAL STATUS; SHOW SESSION STATUS;
[...] 224 rows in set (0.01 sec)
[...] 224 rows in set (0.01 sec)

mysql> SHOW SESSION STATUS LIKE 'Handler_write';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| Handler_write | 448 |
+---------------+-------+
1 row in set (0.00 sec)
------

Given the bug for Handler_write it is not possible to find out how many rows were inserted in this version, unless you use a workaround:

Rows_inserted= Handler_write - (number of times SHOW STATUS was run * number of rows SHOW STATUS displayed)

This could be programmed further using the Com_show_status variable:

--------
mysql> SHOW SESSION STATUS LIKE 'Com_show_status';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| Com_show_status | 8 |
+-----------------+-------+
1 row in set (0.00 sec)
--------

So, on a system/version that had 224 rows in SHOW STATUS (please check), the workaround formula would be:

Rows_inserted=Handler_write-(Com_show_status * 224)

Note though that this workaround does not work when using partial SHOW STATUS statements (using LIKE etc) from time to time.
Sign Up Login You must be logged in to post a comment.