无论如何在MYSQL中优化`SHOW DATABASES`查询

时间:2013-11-25 14:57:33

标签: mysql phpmyadmin

在MYSQL_SLOW_QUERIES中多次记录以下内容:

Mon Nov 25 07:18:57 2013
Query_time: 1.467255 Lock_time: 0.000132 Rows_sent: 9 Rows_examined: 9
SET timestamp=1385389137;
SHOW DATABASES

我猜这个查询是在我使用phpMyAdmin时运行的。它是服务器的问题还是我需要做些什么来解决它?

2 个答案:

答案 0 :(得分:0)

SHOW DATABASES一个sich不应该慢。当您第一次运行命令时,它需要读取信息时可能会慢一点。很长一段时间后,当信息离开缓存时,它可能会变慢。

但是,MySQL中有许多已知的错误可能导致这种错误。将系统更新到最新的稳定版本将解决此问题。你目前使用的是什么版本?

答案 1 :(得分:0)

phpMyAdmin 4.1.0-rc1(现已上市)希望不再使用SHOW DATABASES;请试一试。