SHOW [GLOBAL | SESSION] STATUS
[LIKE 'pattern' | WHERE expr]
SHOW STATUS
は、サーバーのステータス情報を提供します (セクション5.1.10「サーバーステータス変数」 を参照)。 このステートメントにはどの権限も必要ありません。 これには、サーバーに接続できることのみが必要です。
ステータス変数情報は、次のソースからも入手できます:
パフォーマンススキーマ tables. セクション27.12.15「パフォーマンススキーマのステータス変数のテーブル」を参照してください。
mysqladmin extended-status コマンド。 セクション4.5.2「mysqladmin — A MySQL Server 管理プログラム」を参照してください。
SHOW STATUS
の場合、LIKE
句 (存在する場合) は一致させる変数名を示します。 セクション26.55「SHOW ステートメントの拡張」 で説明されているように、より一般的な条件を使用して行を選択するために WHERE
句を指定できます。
SHOW STATUS
は、オプションの GLOBAL
または SESSION
変数スコープ修飾子を受け入れます:
GLOBAL
修飾子を使用すると、ステートメントはグローバルステータス値を表示します。 グローバルステータス変数は、サーバー自体の一部の側面 (Aborted_connects
など) のステータス、または MySQL へのすべての接続の集計ステータス (Bytes_received
やBytes_sent
など) を表す場合があります。 変数にグローバル値がない場合は、セッション値が表示されます。SESSION
修飾子を使用すると、ステートメントは現在の接続のステータス変数値を表示します。 変数にセッション値がない場合は、グローバル値が表示されます。LOCAL
はSESSION
のシノニムです。修飾子が存在しない場合、デフォルトは
SESSION
です。
各ステータス変数のスコープは、セクション5.1.10「サーバーステータス変数」に示されています。
SHOW STATUS
ステートメントを呼び出すたびに内部一時テーブルが使用され、グローバルの Created_tmp_tables
値が増加します。
部分的な出力を次に示します。 名前と値のリストは、サーバーによって異なる場合があります。 各変数の意味は、セクション5.1.10「サーバーステータス変数」に示されています。
mysql> SHOW 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_tables | 8340 |
| Created_tmp_files | 60 |
...
| Open_tables | 1 |
| Open_files | 2 |
| Open_streams | 0 |
| Opened_tables | 44600 |
| Questions | 2026873 |
...
| Table_locks_immediate | 1920382 |
| Table_locks_waited | 0 |
| Threads_cached | 0 |
| Threads_created | 30022 |
| Threads_connected | 1 |
| Threads_running | 1 |
| Uptime | 80380 |
+--------------------------+------------+
LIKE
句を指定すると、このステートメントは、そのパターンに一致する名前を持つ変数の行のみを表示します。
mysql> SHOW STATUS LIKE 'Key%';
+--------------------+----------+
| Variable_name | Value |
+--------------------+----------+
| Key_blocks_used | 14955 |
| Key_read_requests | 96854827 |
| Key_reads | 162040 |
| Key_write_requests | 7589728 |
| Key_writes | 3813196 |
+--------------------+----------+