我正在使用包含名称和地址的数据库。其中一个字段是'state_abbreviation'。
我的数据有50个状态,加上DC,因此总共有51个独特的州缩写。我知道只有那些因为这个查询只有51个结果:
Select state_abbreviation from table group by state_abbreviation
我在这个字段上创建了一个索引,名称:“index_state”,输入:“index”,该字段是一个varchar(5)。
当我查看表的结构时,索引看起来很奇怪,因为它说: 类型:BTREE 独特:没有 打包:没有 基数:108 整理:A
基数不应该是51吗?
答案 0 :(得分:0)
谢谢Chris,分析表似乎可以解决问题。我不能说我理解为什么会发生这种情况更好,但这似乎清除了它。