1、将语句用的in 和 not in 换成EXISTS 和not EXISTS
2、任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。
推荐方案:用其它相同功能的操作运算代替,如:a is not null 改为 a>0 或a>’’等。不允许字段为空,而用一个缺省值代替空值,如申请中状态字段不允许为空,缺省为申请。
3、在写查询语句的时候,尽量不要为了省时间,用*号来代替全部查询。
1)学习链接:https://www.cnblogs.com/zdj-/p/8671175.html
2)https://cloud.tencent.com/developer/article/1035420
后续会将个人的总结继续完善。