10bet网址
MySQL 5.6リファレンスマニュアル
下载本手册
PDF(美国高级主任)- 26.8 mb
PDF (A4)- 26.8 mb


21.31.3 information_schema tp_thread_group_statsテブル.使用实例

このテ,ブルはスレッドグル,プあたりの統計をレポ,トします。グルプごとに1行があります。テ,ブルには次のカラムがあります。

  • TP_GROUP_ID

    スレッドグルプidです。これはテ,ブル内の一意のキ,です。

  • CONNECTIONS_STARTED

    開始した接続の数です。

  • CONNECTIONS_CLOSED

    終了した接続の数です。

  • QUERIES_EXECUTED

    実行したステ,トメントの数です。この数は,ステ,トメントが実行を終了したときではなく,開始したときに増えます。

  • QUERIES_QUEUED

    実行を待ってキュ,に入れられた,受け取ったステ,トメントの数です。これは,スレッドグループがキューに入れることなく即座に実行を開始できたステートメントはカウントされません。即座に実行を開始できるのは,セクション8.11.6.2 "スレッドプ,ル操作"に記した条件に該当する場合です。

  • THREADS_STARTED

    開始したスレッドの数です。

  • PRIO_KICKUPS

    thread_pool_prio_kickup_timerシステム変数の値に基づいて,優先度の低いキューから優先度の高いキューに移動したステートメントの数です。この数が急速に増えた場合,変数の値を増やしてください。急速に増えるカウンタは,トランザクションが非常に早くから開始しないようにする優先度システムが機能していないことを意味します。InnoDBの場合,これは,同時トランザクションが非常に多いためにパフォーマンスが低下している可能性が高くなっています。

  • STALLED_QUERIES_EXECUTED

    thread_pool_stall_limitシステム変数の値よりも長い時間実行しているため,停止したと定義されるようになったステートメントの数です。

  • BECOME_CONSUMER_THREAD

    コンシュ,マスレッドロ,ルがスレッドに割り当てられた回数です。

  • BECOME_RESERVE_THREAD

    予約スレッドロ,ルがスレッドに割り当てられた回数です。

  • BECOME_WAITING_THREAD

    待機スレッドロ,ルがスレッドに割り当てられた回数です。ステ,トメントがキュ,に入れられると,これは,通常の操作であっても,非常に頻繁に起こります。したがって,ステートメントがキューに入れられたシステムの負荷が高い場合には,この値が急速に増加しても正常です。

  • WAKE_THREAD_STALL_CHECKER

    複数のステートメントをできるだけ処理したり,待機スレッドロールに対処したりするために,スレッドのウェイクアップまたは作成を,停止チェックスレッドで決定した回数です。

  • SLEEP_WAITS

    THD_WAIT_SLEEP待機の数です。たとえば睡眠()関数を呼び出すことによってスレッドがスリ,プになると発生します。

  • DISK_IO_WAITS

    THD_WAIT_DISKIO待機の数です。ファイルシステムキャッシュにヒットしない可能性のあるディスクI / Oをスレッドが実行すると発生します。ファイルに対する通常の読み取りおよび書き込みの場合ではなく,バッファープールがディスクに対してデータを読み取りおよび書き込むときに,このような待機が起こります。

  • ROW_LOCK_WAITS

    別のトランザクションによる行ロックの解放を待っているTHD_WAIT_ROW_LOCK待機の数です。

  • GLOBAL_LOCK_WAITS

    グロ,バルロックの解放を待っているTHD_WAIT_GLOBAL_LOCK待機の数です。

  • META_DATA_LOCK_WAITS

    メタデ,タロックの解放を待っているTHD_WAIT_META_DATA_LOCK待機の数です。

  • TABLE_LOCK_WAITS

    ステ,トメントがアクセスする必要のあるテ,ブルのロック解除を待っているTHD_WAIT_TABLE_LOCK待機の数です。

  • USER_LOCK_WAITS

    ユ,ザ,スレッドで構築された固有のロックを待っているTHD_WAIT_USER_LOCK待機の数です。

  • BINLOG_WAITS

    バ@ @ナリログの解放を待っているTHD_WAIT_BINLOG_WAITS待機の数です。

  • GROUP_COMMIT_WAITS

    THD_WAIT_GROUP_COMMIT待機の数です。その他のパーティーがトランザクションの担当分を完了するまで,グループコミットが待機する必要があるときに発生します。

  • FSYNC_WAITS

    ファ@ @ル同期操作を待っているTHD_WAIT_SYNC待機の数です。