MySQL 8.0 リファレンスマニュアル


27.12.2.2 setup_consumers テーブル

setup_consumers テーブルは、イベント情報を格納でき、有効にされているコンシューマの種類を一覧表示します。

mysql> SELECT * FROM performance_schema.setup_consumers;
+----------------------------------+---------+
| NAME                             | ENABLED |
+----------------------------------+---------+
| events_stages_current            | NO      |
| events_stages_history            | NO      |
| events_stages_history_long       | NO      |
| events_statements_current        | YES     |
| events_statements_history        | YES     |
| events_statements_history_long   | NO      |
| events_transactions_current      | YES     |
| events_transactions_history      | YES     |
| events_transactions_history_long | NO      |
| events_waits_current             | NO      |
| events_waits_history             | NO      |
| events_waits_history_long        | NO      |
| global_instrumentation           | YES     |
| thread_instrumentation           | YES     |
| statements_digest                | YES     |
+----------------------------------+---------+

setup_consumers テーブル内のコンシューマ設定は、高いレベルから低いレベルまでの階層を形成します。 さまざまなコンシューマを有効にすることの効果の詳細については、セクション27.4.7「コンシューマによる事前フィルタリング」を参照してください。

setup_consumers テーブルへの変更はただちにモニタリングに影響します。

setup_consumers テーブルにはこれらのカラムがあります。

  • NAME

    コンシューマ名。

  • ENABLED

    コンシューマが有効にされているかどうか。 値は YES または NO です。 このカラムは変更できます。 コンシューマを無効にすると、サーバーはそれにイベント情報を追加する時間を費やさなくなります。

setup_consumers テーブルには次のインデックスがあります:

  • 主キー (NAME)

TRUNCATE TABLE は、setup_consumers テーブルに対して許可されていません。


関連キーワード:  テーブル, events, パフォーマンス, スキーマ, history, setup, replication, コンシューマ, NO, long