提高sql查询效率

whhtz7ly  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(323)

我有一个sql查询,需要很长时间才能加载。我想我需要添加一些索引,但我不确定应该添加哪些索引。
这是执行的主sql:sql fiddle:http://sqlfiddle.com/#!9/f440e2/1号
当记录数大于20000条时,这可能需要10秒甚至更长时间
你建议用什么索引来提高效率?
解释结果:

说明修改后的结果:

q5lcpyga

q5lcpyga1#

您可以在表中再添加两个索引。

ALTER TABLE `OpenROData` ADD INDEX key_value_idx (key_value);
ALTER TABLE `OpenRONotes` ADD INDEX ro_number_idx (ro_number);

相关问题