索引失效
1.select * from emp where ename like ‘%T’;ename上即使添加了索引,也不会走索引,因为模糊查询以“%”开头。(尽量避免模糊查询是以“%”开头,这是一种优化的手段)2.使用or的时候,若两边字段没有同时使用索引,不会走索引。这就是不建议使用or的原因,可以使用union,不会导致索引失效3.使用复合索引的时候,没有使用左侧的列查找两个或更多字段联合起来添加一个索引,叫做复合索引。create index emp_job_sal_index on demp
复制链接