MySQL 9.0 發行說明
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
表格中的消費者設定形成從較高層級到較低層級的階層。如需有關啟用不同消費者的影響的詳細資訊,請參閱章節 29.4.7,「依消費者預先篩選」。
對 setup_consumers
表格所做的修改會立即影響監控。
setup_consumers
表格包含以下欄位:
NAME
消費者名稱。
ENABLED
是否啟用消費者。值為
YES
或NO
。此欄位可以修改。如果您停用消費者,伺服器將不會花費時間向其中新增事件資訊。
setup_consumers
表格包含以下索引:
主要索引鍵於 (
NAME
)
TRUNCATE TABLE
不允許用於 setup_consumers
表格。