name字段名table表名
select count(distinct(name))/count(*) from table;
字段在数据库中的不重复比
- 其中区分度最大值为1.000,最小为0.0000
- 区分度的值越大,也就是数据不重复率越大,新建索引效果也越好
- 在主键以及唯一键上面的区分度是最高的,为1.0000
- 在状态、性别等字段上面的区分度值是最小的。
(这个就要看数据量了,如果只有几条数据,这时区分度还挺高的,如果数据量多,区分度基本为0.0000。也就是在这些字段上添加索引后,效果也不佳的原因。)