:只需要2个组合索引(a, b, c)(b, c);
第四个求职者回答:这个要看索引的区分度是怎么样,如果ab区分度都很好,单独idx_a和idx_b,普通情况idx_abc和idx_bc。...5)ref:
显示索引的哪一列被使用了,如果可能的话,是一个常数。
6)rows:
MySQL认为必须检索的用来返回请求数据的行数。...;rows:5
第二种:创建3个组合索引(a, b)(b, c)(a, c)
key:idx_bc,idx_ab;rows:1
key:idx_ab;rows:7
key:idx_ac;rows...查看选择性值
从结果中的值来看,AAA的选择性高于BBB,那么从这个方面来考虑组合索引应该为idx_ab。
2.2、索引长度和区分度的取舍
首先介绍下索引长度和区分度的概念。...', 'b', 'c', 'd');
在创建索引之前我们需要找出“索引长度和区分度”之间的平衡值,这个很有必要。