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


13.7.5.36 SHOW STATUS 構文

SHOW [GLOBAL | SESSION] STATUS
    [LIKE 'pattern' | WHERE expr]

SHOW STATUS は、サーバーステータス情報を提供します。この情報はまた、mysqladmin extended-status コマンドを使用して取得することもできます。LIKE 句 (存在する場合) は、どの変数名と照合するかを示します。セクション21.32「SHOW ステートメントの拡張」で説明されているように、WHERE 句を指定すると、より一般的な条件を使用して行を選択できます。このステートメントにはどの権限も必要ありません。これには、サーバーに接続できることのみが必要です。

部分的な出力を次に示します。名前と値のリストが、実際のサーバーでは異なることがあります。各変数の意味は、セクション5.1.6「サーバーステータス変数」に示されています。

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  |
+--------------------+----------+

GLOBAL 修飾子を指定すると、SHOW STATUS は、MySQL へのすべての接続のステータス値を表示します。SESSION を指定すると、現在の接続のステータス値を表示します。修飾子が存在しない場合、デフォルトは SESSION です。LOCALSESSION のシノニムです。

一部のステータス変数にはグローバル値しかありません。これらの変数では、GLOBALSESSION の両方に同じ値が表示されます。各ステータス変数のスコープは、セクション5.1.6「サーバーステータス変数」に示されています。

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


User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.