このページは機械翻訳したものです。
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  |
+--------------------+----------+