Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  MySQL Performance Schema  /  Performance Schema Table Descriptions

29.12 性能模式表描述

性能模式数据库中的表可以分为以下几个类别:

  • 设置表。这些表用于配置和显示监控特征。

  • 当前事件表。表events_waits_current包含每个线程的最新事件。其他相似表包含当前事件在不同的事件层次上:events_stages_current用于阶段事件,events_statements_current用于语句事件,并且events_transactions_current用于事务事件。

  • 历史表。这些表结构与当前事件表相同,但包含更多行。例如,对于等待事件,events_waits_history表包含每个线程的最新10个事件。events_waits_history_long表包含最新10,000个事件。其他相似表用于阶段、语句和事务历史。

    要更改历史表的大小,请在服务器启动时设置相应的系统变量。例如,要设置等待事件历史表的大小,请设置performance_schema_events_waits_history_sizeperformance_schema_events_waits_history_long_size

  • 总结表。这些表包含对事件的聚合信息,包括已经从历史表中删除的事件。

  • 实例表。这些表记录了什么类型的对象被instrumented。一个instrumented对象,当服务器使用该对象时,会产生事件。这些表提供事件名称和解释性注释或状态信息。

  • 其他表。这些表不属于其他表组。