在使用MySQL数据库的时候,我们经常使用如下几种类型的SQL去查看参数设置。
show status like '%xxx%';
show variables like '%xxx%';
show global status like '%xxx%';
show global variables like '%xxx%';
这两个命令,获取的参数值,在MySQL5.6版本的时候分别来自于如下几个表。
INFORMATION_SCHEMA.SESSION_VARIABLES
NFORMATION_SCHEMA.SESSION_STATUS
INFORMATION_SCHEMA.GLOBAL_VARIABLES
INFORMATION_SCHEMA.GLOBAL_STATUS
在MySQL 5.7.6开始,弃用了这几个INFORMATION_SCHEMA的表,改成了从如下Performance Schema 下的几张表获取,并且引入了show_compatibility_56参数来控制show命令从什么地方