Mysql索引

Mysql索引问题

 

1> idx_notice_type_tenant_id是表kmd_notice的单列索引

 Mysql索引_第1张图片

结果很诧异,没有走索引,找DBA确认后,发现表的记录数只有9条,用索引要filter的记录数是5条,如果使用索引filter

的记录数占总记录数的17%以上(不确定),则不走索引

 

2>其他

    联合索引遇到不同字段的大于 like操作索引就停止了 

    索引含表达式 等 不会走索引

    最左匹配原则

你可能感兴趣的:(数据库)