MySQL专题:哪些条件无法使用索引(索引失效)

目录 基础 数据库表  失效情况 基础 Explain查看执行SQL计划   数据库表  失效情况 1、避免在where子句中使用or来连接条件,因为引擎会放弃索引而产生全表扫描,即使两个都有索引   2、新建的表还没来得及生成统计信息,分析一下就好了 3、mysql基于cost的成本分析,访问的表过小,使用全表扫描的消耗小于使用索引。 4、在索引列上使用函数。如SUBSTR,DECODE,INS
相关文章
相关标签/搜索