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
テーブルに対して許可されていません。