解释获取查询时间?

时间:2010-08-26 04:38:24

标签: mysql sql-execution-plan

我尝试使用命令Explain来获取mySql数据库的查询时间,但是它总是返回0.00秒,我是否误解了mySql中的Explain命令用法?

以下是我的命令:

mysql> explain select * from table;

0.00秒

mysql> select * from table;

15秒

为什么解释不会返回与使用相同命令相同的查询时间结果?

请帮忙

1 个答案:

答案 0 :(得分:1)

因为Explain完全不同。
它永远不会运行查询。但只是告诉它将如何运行。