检查详情
建议源数据库环境变量参数 innodb_stats_on_metadata
设置为 OFF
。
修复方法
修改 innodb_stats_on_metadata 参数
innodb_stats_on_metadata
参数开启时,每当查询 information_schema
元数据库里的表,Innodb 就会更新 information_schema.statistics
表,导致访问时间变长。关闭后可加快对于 schema 库表的访问。
MySQL 5.6.6 之前版本 innodb_stats_on_metadata
参数预设值为 ON,需要修改为 OFF。MySQL 5.6.6 及其以后的版本预设值为 OFF,不存在问题。
1. 登录源数据库。
2. 修改 innodb_stats_on_metadata
为 OFF
。
set global innodb_stats_on_metadata = OFF;
3. 查看配置是否生效。
show global variables like '%innodb_stats_on_metadata%';
系统显示结果类似如下:
mysql> show global variables like '%innodb_stats_on_metadata%';
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| innodb_stats_on_metadata | OFF |
+--------------------------+-------+
1 row in set (0.00 sec)
4. 重新执行校验任务。
本页内容是否解决了您的问题?