这里说一下索引选择性,对后续的章节来说,这个概念还是比较重要的。
什么是索引选择性?
简单来说就是索引值占总数据值的百分比.
比如我们it表的style 一共有01234这5个值,那么有100W条数据,style的选择性就是5/100W,这个选择性是比较低的.
想查看某列的选择性可以这样做:
SELECT COUNT(DISTINCT style)/COUNT(*) FROM it
主键/唯一键的选择性是最高的,为1。
索引选择性越高,索引效果越好。
这里说一下索引选择性,对后续的章节来说,这个概念还是比较重要的。
什么是索引选择性?
简单来说就是索引值占总数据值的百分比.
比如我们it表的style 一共有01234这5个值,那么有100W条数据,style的选择性就是5/100W,这个选择性是比较低的.
想查看某列的选择性可以这样做:
SELECT COUNT(DISTINCT style)/COUNT(*) FROM it
主键/唯一键的选择性是最高的,为1。
索引选择性越高,索引效果越好。