【发布时间】:2013-08-15 14:22:50
【问题描述】:
我有一个简单的SELECT * From tv Where Client = 'ABCD' 查询,当我执行EXPLAIN EXTENDED 时,它给了我两个不同的结果。执行查询时,其中一个需要几毫秒,而另一个大约需要 3 秒。为什么它会给出两种不同的解释结果以及导致缓慢的原因?
慢查询:
快速查询:
【问题讨论】:
-
您需要与我们分享这两个准确查询
-
@gvee - 它在 POST 中。
SELECT * FROM TableA Where Client = "ABCD"。两者的区别在于,一个是在内部服务器上运行,而慢查询是在一个colo上运行。 -
好吧,您的图像显示了一个名为“tv”的表格,而不是“TableA”。此外,双引号应该是单引号。因此混乱。什么是“结肠”?
-
您能否连接到您的两台服务器并向我们展示
SHOW CREATE TABLE tv的结果。请编辑您的问题添加。必须通过 cmets 挖掘来查找各种信息是相当低效的。 -
@spencer7593
SHOW CREATE TABLE tv将显示大部分信息。没有它,我们只能推测......