千金良方:MySQL性能优化金字塔法则
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第5章 performance_schema配置详解

本章首先介绍编译时的配置选项,只对源码编译安装适用;然后详细介绍启动时配置,即在启动之前如何通过配置文件来持久化performance_schema的配置,主要介绍performance_schema的system variables(系统变量)、status variables(状态变量)和启动选项;最后详细介绍运行时配置,即在运行过程中如何动态配置performance_schema,主要介绍如何通过performance_schema中的配置表进行动态配置,以及这些配置表的字段含义、配置表中的配置项之间有什么关联等。

提示:本章涉及两个基本概念。

● instruments:生产者,用于采集MySQL中各种操作产生的事件信息,对应配置表中的配置项,我们可以称之为事件采集配置项。以下提及的生产者均统称为instruments。

● consumers:消费者,对应的消费者表用于存储来自instruments采集的数据,对应配置表中的配置项,我们可以称之为消费存储配置项。以下提及的消费者均统称为consumers。