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  /  ...  /  Performance Schema Summary Tables

29.12.20 性能架构概述表

汇总表提供了对时间段内终止事件的聚合信息。这个组中的表以不同的方式摘要事件数据。

每个汇总表都有分组列,它们确定如何根据这些聚合数据来分组数据,以及摘要列,它们包含了被聚合的值。那些在摘要事件上进行类似摘要的表往往具有相似的摘要列集,只是它们用于确定如何对事件进行聚合的分组列不同。

汇总表可以使用 TRUNCATE TABLE 进行截断。通常,效果是重置摘要列到0或NULL,而不是删除行。这使得你可以清除收集的值并重新开始聚合。这可能在您进行了运行时配置更改后很有用。对这个截断行为的例外情况在各个汇总表部分中指出。

表29.5 性能架构等待事件摘要表

Table Name Description
events_waits_summary_by_account_by_event_name 按账户和事件名称等待事件
events_waits_summary_by_host_by_event_name 按主机名称和事件名称等待事件
events_waits_summary_by_instance 按实例等待事件
events_waits_summary_by_thread_by_event_name 按线程和事件名称的等待事件
events_waits_summary_by_user_by_event_name 按用户名和事件名称的等待事件
events_waits_summary_global_by_event_name 按事件名称的等待事件

表29.6 性能架构阶段事件总结表格

Table Name Description
events_stages_summary_by_account_by_event_name 按账户和事件名称的阶段事件
events_stages_summary_by_host_by_event_name 按主机名称和事件名称的阶段事件
events_stages_summary_by_thread_by_event_name 按线程和事件名称的阶段等待
events_stages_summary_by_user_by_event_name 按用户名和事件名称的阶段事件
events_stages_summary_global_by_event_name 按事件名称的阶段等待

表29.7 性能架构语句事件总结表格

Table Name Description
events_statements_histogram_by_digest 按模式和摘要值的语句历史图表
events_statements_histogram_global 全球汇总的语句历史图表
events_statements_summary_by_account_by_event_name 按账户和事件名称的语句事件
events_statements_summary_by_digest 按模式和摘要值的语句事件
events_statements_summary_by_host_by_event_name 按主机名称和事件名称的语句事件
events_statements_summary_by_program 按存储程序的语句事件
events_statements_summary_by_thread_by_event_name 按线程和事件名称的语句事件
events_statements_summary_by_user_by_event_name 按用户名和事件名称的语句事件
events_statements_summary_global_by_event_name 按事件名称的语句事件
prepared_statements_instances 预准备语句的实例和统计信息

表29.8 性能架构事务事件总结表格

Table Name Description
events_transactions_summary_by_account_by_event_name 按账户和事件名称的事务事件
events_transactions_summary_by_host_by_event_name 按主机名称和事件名称的事务事件
events_transactions_summary_by_thread_by_event_name 按线程和事件名称的事务事件
events_transactions_summary_by_user_by_event_name 按用户名称和事件名称的事务事件
events_transactions_summary_global_by_event_name 按事件名称的事务事件

表29.9 性能架构对象事件摘要表格

Table Name Description
objects_summary_global_by_type 对象摘要

表29.10 性能架构文件I/O事件摘要表格

Table Name Description
file_summary_by_event_name 按事件名称的文件事件
file_summary_by_instance 按实例的文件事件

表29.11 性能架构表格I/O和锁等待事件摘要表格

Table Name Description
table_io_waits_summary_by_index_usage 按索引使用的事务I/O等待
table_io_waits_summary_by_table 按表的事务I/O等待
table_lock_waits_summary_by_table 按表的事务锁等待

表29.12 性能架构套接事件摘要表格

Table Name Description
socket_summary_by_event_name 按事件名称的套接等待和I/O
socket_summary_by_instance 按实例的套接等待和I/O

表29.13 性能架构内存操作摘要表格

Table Name Description
memory_summary_by_account_by_event_name 按账户和事件名称的内存操作
memory_summary_by_host_by_event_name 按主机和事件名称的内存操作
memory_summary_by_thread_by_event_name 按线程和事件名称的内存操作
memory_summary_by_user_by_event_name 按用户和事件名称的内存操作
memory_summary_global_by_event_name 按事件名称的全局内存操作

表29.14 性能架构错误摘要表格

Table Name Description
events_errors_summary_by_account_by_error 按账户和错误代码的错误
events_errors_summary_by_host_by_error 按主机和错误代码的错误
events_errors_summary_by_thread_by_error 按线程和错误代码的错误
events_errors_summary_by_user_by_error 按用户和错误代码的错误
events_errors_summary_global_by_error 按错误代码的错误

表格 29.15 性能架构错误状态变量总结表格

Table Name Description
status_by_account 按账户的会话状态变量
status_by_host 按主机名的会话状态变量
status_by_user 按用户名称的会话状态变量