【发布时间】:2015-04-03 23:57:16
【问题描述】:
我有一个名为 token 的 varchar(50) 字段。当我这样做时
count(distinct token) from table
我得到〜400k。但是,如果我这样做
create index idx on table (token)
基数只有 200。这里会发生什么?基数不应该与不同标记的数量相同吗?
【问题讨论】:
-
尝试使用
ANALYZE TABLE table,看看它是否更新。
标签: mysql sql indexing distinct cardinality