禁止转载! 1.使用like关键字 前面加%不走索引 后面加走索引(数据量多不走) 2.经过普通运算或函数运算后的索引字段不能使用索引 3.is null,is not null,!=,,like %后面 需要看数据库版本,数据量等具体情况才能知道走不走索引 4.一个加了索引的表中频繁更新或者插入或者删除,索引会降低其性能,这时候就要使用读写分离 5.枚举类型的字段不用加索引(例如:性别,月份) 6.子查询一般都会指数查询,外层查询多少次嵌套的查询也会查询多少次非常影响性能。尽量用Left join right join代替 7.死锁和阻塞 死锁(例子:1,2号同时更新AB表,更