其他分享
首页 > 其他分享> > 索引的建立

索引的建立

作者:互联网

理想索引:

  1、查询频繁

  2、区分度高

  3、长度小

  4、尽量能覆盖常用查询字段

 

索引长度直接影响索引文件的大小,影响增删改的速度,并间接影响查询速度(占用内存多)

针对列中的值,从左往右截取部分,来建索引

  1、截的越短,重复度越高,区分度越小,索引效果越不好

  2、截的越长,重复度越低,区分度越高,索引效果越好,但带来的影响也越大——增删改变慢,并间接影响查询速度

所以,我们要在 区分度+长度 两者上取得一个平衡

 

惯用手法:截取不同长度,并测试其区分度

select count(distinct left(word,6))/count(*) from dict;

 

标签:count,建立,查询,索引,长度,度越,区分度
来源: https://www.cnblogs.com/longqin/p/11645945.html