索引

2019-07-30  本文已影响0人  徐振杰
select * from t where 100 < c and c < 100000;

当执行这样一条指令的时候,系统会预测究竟是扫描c索引的行数要少还是扫描全表的行数要少
那怎么预测呢?
主要通过区分度来预测
什么是区分度呢?
如果索引的范围很广,说明区分度很低,所以就很有可能走全表扫描。

上一篇 下一篇

猜你喜欢

热点阅读