1. 共享SQL语句
2. 选择最有效的表名顺序。记录少的表放在from表列表的最后面。
3. where子句可以过滤掉大量数据的条件放在最后。
4. select语句中避免使用“*”
5. 用truncate替代delete
6. 尽量多使用commit
7. 尽量使用表的别名
8. 连接列的时候,使用||会导致列的索引失效。
9. like语句后面的通配符中尽量不要让%出现在最前面。会导致索引失效。
10. 避免在索引列上使用计算。导致索引失效。
11. 避免在索引列上使用not,导致索引失效。
12. 用>=替代>
13. 用union替换OR
14. 用in替换OR
15. 避免在索引列上使用IS NULL 和 IS NOT NULL
16. 总是使用索引的第一个列
17. order by 子句中非索引项和使用计算表达式都会降低查询效率。