乐趣区

3分钟干货之如何提高数据库SQL语句执行速度下

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

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

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

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

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

退出移动版