MySQL sys库

MySQL sys库教程

MySQL 的 sys 数据库所有的数据源来自于 performance_schema,目标是把 performance_schema 的复杂度降低,让 DBA(数据库管理员) 能更好的阅读这个库里的内容。

MySQL sys库表定义

首先,我们使用 use 命令,切换到 mysql sys 数据库,命令如下

mysql> use sys;

命令执行成功,终端显示如下:

11_Mysql sys数据库.png

我们再次使用 show tables 命令,查看 mysql sys 数据库里面所有的表定义:

mysql> show tables;

此时终端显示如下:

12_Mysql sys数据库.png

MySQL sys库表说明

sys 库下有两种表,以字母开头的表,这种表适合人阅读,显示是格式化的数。以 x$ 开头的表,这种表适合工具采集数据,原始类数据。

sys_* :是库里的配置表,而 sys_config 是用于 sys schema 库的配置。

MySQL sys库总结

MySQL 的 sys 数据库所有的数据源来自于 performance_schema,目标是把 performance_schema 的复杂度降低,让 DBA(数据库管理员) 能更好的阅读这个库里的内容。