1、尽量列出要查询的column,建议使用select column,减少select * 语句。
2、select where 语句中减少 is null 或者null的判断。
3、where后,避免!=和<>的使用。这会使引擎放弃索引,采用全表扫描。
4、where后,避免使用or,in, not in。原因同上。
5、where后,避免使用函数操作。
6、推荐where后,用exist。
7、减少like的使用。
8、减少group by的使用。
9、减少sort by的使用。
10、建立表中一列或者多列的索引。