我正在使用MySql。我必须简化查询。 (查询仅供理解)原文如下:
SELECT id from (SELECT id FROM table ORDER BY C1, C2) ORDER BY C1
这个工作正常,需要几秒钟。
简化版应为:
SELECT id FROM table ORDER BY C1
但是第二个查询对于一个大表来说永远需要时间。 C1和C2都是单独索引的。
请帮忙,
显示索引结果
主要ID 4312718候选人
C1 130688候选人
C2 22名候选人
答案 0 :(得分:0)
这是大型表的预期结果。尝试使用LIMIT 100;
或您需要的任何内容。
答案 1 :(得分:0)
在MysqL Workbench mysql.com/products/workbench或类似的GUI DB实用程序中运行EXPLIAN,因为它们可以提供更多的输出。