MySQL 如何修复INFORMATION_SCHEMA.key_column_usage的性能问题

MySQL 如何修复INFORMATION_SCHEMA.key_column_usage的性能问题

您可以使用以下方法来使用GLOBAL变量 −

SET global innodb_stats_on_metadata =0;
Mysql

在包含上述语法后,INFORMATION_SCHEMA.key_column_usage将需要更少的时间,从而提高性能。

查询如下所示 −

mysql> set global innodb_stats_on_metadata =0;
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT REFERENCED_TABLE_NAME,TABLE_NAME,COLUMN_NAME,CONSTRAINT_SCHEMA
   -> FROM INFORMATION_SCHEMA.key_column_usage;
Mysql

以下是输出结果 −

MySQL 如何修复INFORMATION_SCHEMA.key_column_usage的性能问题

它在0.28秒内返回674行。

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册