扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: 计算机基础 > MySQL高频面试题 > 44.如何优化长难的查询语句?如何优化LIMIT分页?如何优化UNION查询?

如何优化长难的查询语句?

  • 将一个大的查询分解为多个小的查询
  • 分解关联查询,使缓存的效率更高

如何优化LIMIT分页?

  • 在LIMIT偏移量较大的时候,查询效率会变低,可以记录每次取出的最大ID,下次查询时可以利用ID进行查询
  • 建立复合索引

如何优化UNION查询?

如果不需要对结果集进行去重或者排序建议使用UNION ALL,会好一些。


点击面试手册,获取本站面试手册PDF完整版