• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 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表中的使用者设置构成了从较高级别到较低级别的层次结构。有关启用不同使用者的影响的详细信息,请参见“使用者的预过滤”。

    对该setup_consumers表的修改将立即影响监视。

    setup_consumers表包含以下列:

    • NAME

      消费者名称。

    • ENABLED

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

    setup_consumers表具有以下索引:

    • NAME)上的主键

    TRUNCATE TABLE不允许用于该setup_consumers表。