1、对经常查询的字段加索引。
2、在 where及order by 涉及的列上建立索引。
3、对查询进行优化,应尽量避免全表扫描。
4、使用临时表暂存中间结果。
5、不使用 select * from a,用具体的字段代替”*”,不要返回用不到的字段。
6、尽量避免在where子句中使用!=或<>操作符。
7、尽量避免在where子句中使用or 来连接条件。
8、在where子句中的“=”左边不要进行函数、算术运算或其他表达式运算。
9、尽量避免在where子句中对字段进行函数操作。
10、应尽量避免在where子句中对字段进行null 值判断
11、尽量避免大事务操作,提高系统并发能力。