Documentation Home

27.12.2.2 setup_consumers 表

setup_consumers表列出了可以为其存储事件信息和启用的消费者类型:

Press CTRL+C to copy
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

    消费者是否启用。值为 YESNO。此列可以修改。如果禁用消费者,则服务器不会花时间向其添加事件信息。

setup_consumers表具有以下索引:

  • NAME( ) 上的主键

TRUNCATE TABLE不允许用于setup_consumers表。