阅读背景:

索引选择性 集群因子 高度

来源:互联网 

选择性

索引列上不同值的个数决定索引的选择性,索引选择性越高,索引值平均返回的行数就越少,使用索引的成本也就越低,主键或者唯一约束列选择性是最高的,在索引的叶块上,每个索引值只对应一个rowid,所以在主键列上使用索引查找数据效率很高,其他的,类似性别、名族等字段,选择性就很低,每个索引值可能对应很多rowid,在这些列上使用B树索引查找往往效率不高,比如性别,只有男,女,未知三个值,针对男或者女的查询比例非常高,很少有直接查询性别未知的,这种场景下创建性别索引是无意义的。 索引列上不同值的个数决定索引的选择性,索引选择性越高,索引值平均返回的行数



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: