如何提高数据库SQL语句执行速度?(下)

技巧1 WHERE 子句里面的列尽量被索引
只是“尽量”哦,并不是说所有的列。因地制宜,根据实际情况进行调整,因为有时索引太多也会降低性能。

技巧2 JOIN 子句里面的列尽量被索引
同样只是“尽量”哦,并不是说所有的列。

技巧3 ORDER BY 的列尽量被索引
ORDER BY的列如果被索引,性能也会更好。

技巧4 使用 LIMIT 实现分页逻辑
不仅提高了性能,同时减少了不必要的数据库和应用间的网络传输。

技巧5 使用 EXPLAIN 关键字去查看执行计划
EXPLAIN 可以检查索引使用情况以及扫描的行。

    原文作者:巅峰大词典
    原文地址: https://segmentfault.com/a/1190000019343986
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞