当前位置:Gxlcms > 数据库问题 > SQL语句优化

SQL语句优化

时间:2021-07-01 10:21:17 帮助过:16人阅读

explain select * from `表名`
explain 用来分析sql语句,使我们写出更优的sql语句来
http://www.cnblogs.com/xiaoboluo768/p/5400990.html

1、索引相关
2、尽量少用 *
3、尽量避免在列上运算
4、使用批量插入节省交互
5、where条件如果有多个条件,where 后面的第一个最好是索引条件
6、尽量避免使用 != 或<> 、IS NULL 或is not null 、in、not in等这样的操作符
7、模糊查询:‘a%b‘ > ‘%a‘ > ‘%a%‘
8、能用in的就不要用or,能用between的就不要用in
9、习惯和强迫自己用explain分析sql语句的性能
10、多使用profiling分析sql语句时间开销
11、当你的程序和数据库结构、sql语句已经优化到无法优化的程度,考虑使用诸如memcached这样的缓存系统

SQL语句优化

标签:.com   logs   性能   null   where   运算   避免   模糊查询   时间   

人气教程排行