sql优化建议

数据库优化
1、建立索引,最好不超过6个
2、like查询的%谨慎加
3、where中不要出现!=和<>,用大于和小于来替代
4、不用查*,必须查准确字段
5、字段不要出现null,null会全表查。
6、in和not in少用,用between,exist和left join替代
7、不要在where子句中的“=”左边进行函数、算数运算或其他表达式运算,否则系统将可能无法正确使用索引
8、批量插入用(),()不要写多行;
9、善于用中间表,避免重复查询
10、字段长度设置合理,字段类型尽量选择小一些
11、能用inner join连接尽量使用inner join连接,尽量用外连接来替换子查询,用小表关联大表

猜你喜欢

转载自www.cnblogs.com/s-d-g/p/10045978.html