【发布时间】:2015-09-04 19:37:01
【问题描述】:
阅读此http://www.programmerinterview.com/index.php/database-sql/cardinality-versus-selectivity/
但仍然没有真正沉入其中。
假设我们有 993 条记录,基数为 13,这意味着 993 条记录中有 13 个唯一/可能的值。它的选择性是 0.0130 或 1.3% 对吧?
现在,1.3% 是什么意思?我所知道的越低越差,选择性越高越好,这意味着更多的唯一值,并且 sql 引擎优化器很高兴。但是,我该如何解释 1.3%?
1.3%??? 当我选择一行时,可变性仅为 13 条可能记录的 1.3%?
抱歉,我已经有 20 多年没有参加统计课程了。
【问题讨论】:
标签: sql-server indexing database-indexes