1.注意哪些情况会导致索引失效,比如:where xxx like ‘%xxx%’、xxx in|not in()
2.不要在 where 子句中的“=”左边进行函数|表达式计算,可能导致索引失效
3.where和order子句建索引,提高查询效率,但是也不能新增太多索引否则可能会降低数据库性能
4.应尽量避免大事务操作,提高系统并发能力。
5.应尽量避免向客户端返回大数据量。
6.where子句的总下到上解析,尽量把过滤效率高的条件放在下面
7.select子句避免使用“*”,应使用具体的列名