mysql sql语句优化
(转载自 https://www.cnblogs.com/binbinyouni/p/6070715.html)
1.尽量避免使用 * 作为查询结果
2.在使用模糊查询时,避免使用 %%
3.避免使用!=,not in,not null,in等操作符
4.在查询基数大时,用betweent and 代替 limit
5.不要在列上进行运算
6.避免类型转换
7.能使用union all 就不要使用 union (尽量不要使用or)
8.利用limit 1取得唯一行
9.尽量少排序
10.建立索引,加快查询效率
11.使用批量插入节省交互
12.对多表关联查询,使用视图
13.优先使用内连接
14.尽量不要用 by rand()命令
15.尽量使用数字型字段