### 27.12.20 性能架构汇总表

[27.12.20.1 等待事件汇总表](performance-schema-wait-summary-tables.html)
[27.12.20.2 阶段汇总表](performance-schema-stage-summary-tables.html)
[27.12.20.3 语句汇总表](performance-schema-statement-summary-tables.html)
[27.12.20.4 语句直方图汇总表](performance-schema-statement-histogram-summary-tables.html)
[27.12.20.5 事务汇总表](performance-schema-transaction-summary-tables.html)
[27.12.20.6 对象等待汇总表](performance-schema-objects-summary-global-by-type-table.html)
[27.12.20.7 文件 I/O 汇总表](performance-schema-file-summary-tables.html)
[27.12.20.8 表 I/O 和锁等待汇总表](performance-schema-table-wait-summary-tables.html)
[27.12.20.9 套接字汇总表](performance-schema-socket-summary-tables.html)
[27.12.20.10 内存汇总表](performance-schema-memory-summary-tables.html)
[27.12.20.11 错误汇总表](performance-schema-error-summary-tables.html)
[27.12.20.12 状态变量汇总表](performance-schema-status-variable-summary-tables.html)

摘要表提供随着时间的推移终止事件的汇总信息。该组中的表格以不同方式汇总事件数据。

每个汇总表都具有确定如何对要汇总的数据进行分组的分组列，以及包含汇总值的汇总列。以相似方式汇总事件的表通常具有相似的汇总列集，并且仅在用于确定事件聚合方式的分组列不同。

汇总表可以被截断[`截断表`](truncate-table.html).一般来说，效果是将汇总列重置为 0 或`空值`，而不是删除行。这使您能够清除收集的值并重新启动聚合。例如，在您进行运行时配置更改之后，这可能很有用。此截断行为的例外情况在各个汇总表部分中注明。

#### 等待事件摘要

[](<>)

**表 27.7 性能模式等待事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`events_waits_summary_by_account_by_event_name`](performance-schema-wait-summary-tables.html) | 每个帐户和事件名称的等待事件 |
| [`events_waits_summary_by_host_by_event_name`](performance-schema-wait-summary-tables.html) | 每个主机名和事件名等待事件 |
| [`events_waits_summary_by_instance`](performance-schema-wait-summary-tables.html) | 每个实例的等待事件 |
| [`events_waits_summary_by_thread_by_event_name`](performance-schema-wait-summary-tables.html) | 每个线程的等待事件和事件名称 |
| [`events_waits_summary_by_user_by_event_name`](performance-schema-wait-summary-tables.html) | 每个用户名和事件名等待事件 |
| [`events_waits_summary_global_by_event_name`](performance-schema-wait-summary-tables.html) | 每个事件名称的等待事件 |

#### 阶段总结

[](<>)

**表 27.8 性能模式阶段事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`events_stages_summary_by_account_by_event_name`](performance-schema-stage-summary-tables.html) | 每个帐户和事件名称的阶段事件 |
| [`events_stages_summary_by_host_by_event_name`](performance-schema-stage-summary-tables.html) | 每个主机名和事件名称的阶段事件 |
| [`events_stages_summary_by_thread_by_event_name`](performance-schema-stage-summary-tables.html) | 每个线程和事件名称的阶段等待 |
| [`events_stages_summary_by_user_by_event_name`](performance-schema-stage-summary-tables.html) | 每个用户名和事件名称的阶段事件 |
| [`events_stages_summary_global_by_event_name`](performance-schema-stage-summary-tables.html) | 每个事件名称的阶段等待 |

#### 声明摘要

[](<>)

**表 27.9 性能模式语句事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`events_statements_histogram_by_digest`](performance-schema-statement-histogram-summary-tables.html) | 每个模式和摘要值的语句直方图 |
| [`events_statements_histogram_global`](performance-schema-statement-histogram-summary-tables.html) | 全局汇总的语句直方图 |
| [`events_statements_summary_by_account_by_event_name`](performance-schema-statement-summary-tables.html) | 每个账户的报表事件和事件名称 |
| [`events_statements_summary_by_digest`](performance-schema-statement-summary-tables.html) | 每个模式和摘要值的语句事件 |
| [`events_statements_summary_by_host_by_event_name`](performance-schema-statement-summary-tables.html) | 每个主机名和事件名称的语句事件 |
| [`events_statements_summary_by_program`](performance-schema-statement-summary-tables.html) | 每个存储程序的语句事件 |
| [`events_statements_summary_by_thread_by_event_name`](performance-schema-statement-summary-tables.html) | 每个线程的语句事件和事件名称 |
| [`events_statements_summary_by_user_by_event_name`](performance-schema-statement-summary-tables.html) | 每个用户名和事件名称的语句事件 |
| [`events_statements_summary_global_by_event_name`](performance-schema-statement-summary-tables.html) | 每个事件名称的语句事件 |
| [`prepared_statements_instances`](performance-schema-prepared-statements-instances-table.html) | 准备好的语句实例和统计信息 |

#### 交易摘要

[](<>)

**表 27.10 性能模式事务事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`events_transactions_summary_by_account_by_event_name`](performance-schema-transaction-summary-tables.html) | 每个账户的交易事件和事件名称 |
| [`events_transactions_summary_by_host_by_event_name`](performance-schema-transaction-summary-tables.html) | 每个主机名和事件名的事务事件 |
| [`events_transactions_summary_by_thread_by_event_name`](performance-schema-transaction-summary-tables.html) | 每个线程的事务事件和事件名称 |
| [`events_transactions_summary_by_user_by_event_name`](performance-schema-transaction-summary-tables.html) | 每个用户名和事件名的事务事件 |
| [`events_transactions_summary_global_by_event_name`](performance-schema-transaction-summary-tables.html) | 每个事件名称的事务事件 |

#### 对象等待摘要

[](<>)

**表 27.11 性能模式对象事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`objects_summary_global_by_type`](performance-schema-objects-summary-global-by-type-table.html) | 对象摘要 |

#### 文件 I/O 摘要

[](<>)

**表 27.12 性能模式文件 I/O 事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`file_summary_by_event_name`](performance-schema-file-summary-tables.html) | 每个事件名称的文件事件 |
| [`file_summary_by_instance`](performance-schema-file-summary-tables.html) | 每个文件实例的文件事件 |

#### 表 I/O 和锁定等待摘要

[](<>)

**表 27.13 性能模式表 I/O 和锁定等待事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`table_io_waits_summary_by_index_usage`](performance-schema-table-wait-summary-tables.html#performance-schema-table-io-waits-summary-by-index-usage-table) | 每个索引的表 I/O 等待 |
| [`table_io_waits_summary_by_table`](performance-schema-table-wait-summary-tables.html#performance-schema-table-io-waits-summary-by-table-table) | 每个表的表 I/O 等待 |
| [`table_lock_waits_summary_by_table`](performance-schema-table-wait-summary-tables.html#performance-schema-table-lock-waits-summary-by-table-table) | 每个表的表锁等待 |

#### 套接字摘要

[](<>)

**表 27.14 性能模式套接字事件汇总表**

| 表名 | 描述 |
| --- | --- |
| [`socket_summary_by_event_name`](performance-schema-socket-summary-tables.html) | 每个事件名称的套接字等待和 I/O |
| [`socket_summary_by_instance`](performance-schema-socket-summary-tables.html) | 每个实例的套接字等待和 I/O |

#### 记忆摘要

[](<>)

**表 27.15 性能模式内存操作汇总表**

| 表名 | 描述 |
| --- | --- |
| [`memory_summary_by_account_by_event_name`](performance-schema-memory-summary-tables.html) | 每个帐户和事件名称的内存操作 |
| [`memory_summary_by_host_by_event_name`](performance-schema-memory-summary-tables.html) | 每个主机和事件名称的内存操作 |
| [`memory_summary_by_thread_by_event_name`](performance-schema-memory-summary-tables.html) | 每个线程和事件名称的内存操作 |
| [`memory_summary_by_user_by_event_name`](performance-schema-memory-summary-tables.html) | 每个用户和事件名称的内存操作 |
| [`memory_summary_global_by_event_name`](performance-schema-memory-summary-tables.html) | 每个事件名称的全局内存操作 |

#### 错误摘要

[](<>)

**表 27.16 性能架构错误汇总表**

| 表名 | 描述 |
| --- | --- |
| [`events_errors_summary_by_account_by_error`](performance-schema-error-summary-tables.html) | 每个帐户的错误和错误代码 |
| [`events_errors_summary_by_host_by_error`](performance-schema-error-summary-tables.html) | 每个主机的错误和错误代码 |
| [`events_errors_summary_by_thread_by_error`](performance-schema-error-summary-tables.html) | 每个线程的错误和错误代码 |
| [`events_errors_summary_by_user_by_error`](performance-schema-error-summary-tables.html) | 每个用户的错误和错误代码 |
| [`events_errors_summary_global_by_error`](performance-schema-error-summary-tables.html) | 每个错误代码的错误 |

#### 状态变量摘要

[](<>)

**表 27.17 性能架构错误状态变量汇总表**

| 表名 | 描述 |
| --- | --- |
| [`status_by_account`](performance-schema-status-variable-summary-tables.html) | 每个帐户的会话状态变量 |
| [`status_by_host`](performance-schema-status-variable-summary-tables.html) | 每个主机名的会话状态变量 |
| [`status_by_user`](performance-schema-status-variable-summary-tables.html) | 每个用户名的会话状态变量 |
