相关疑难解决方法(0)

我应该索引SQL Server中的位字段吗?

我记得在某一点上读取索引具有低基数(少量不同值)的字段并不值得做.我承认我对索引如何理解为什么不够了解.

那么,如果我有一个包含1亿行的表,并且我选择位字段为1的记录呢?让我们说在任何时间点,只有少数记录位字段为1(而不是0).是否值得索引该位字段?为什么?

当然我可以测试它并检查执行计划,我会这样做,但我也很好奇它背后的理论.什么时候基数很重要,什么时候不重要?

sql-server indexing

96
推荐指数
6
解决办法
3万
查看次数

标签 统计

indexing ×1

sql-server ×1