码迷,mamicode.com
首页 > 其他好文 > 详细

优化关联查询

时间:2020-01-28 15:48:53      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:mysq   需要   否则   一般来说   使用   有用   using   group   额外   

 

  • 确保on或USING子句中上的列有索引。在创建索引的时候需要考虑到关联的顺序。当表A和表B用列c关联的时候,如果优化器的关联顺序是B、A,那就不要在B表的c列上创建索引,没有用的索引会带来额外的负担。一般来说,除非有其他理由,否则只需要在关联顺序中的第二表的对应关联列上创建索引即可。
  • 确保group by 和 order by 子句中只涉及到一个表中的列,这样mysql才能使用索引来优化

 

优化关联查询

标签:mysq   需要   否则   一般来说   使用   有用   using   group   额外   

原文地址:https://www.cnblogs.com/wooluwalker/p/12237953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!