位字段上的Sql Server索引

时间:2011-09-30 07:38:26

标签: sql-server sql-server-2000 indexing

我正在使用Sql Server 2000,想知道为什么我们不能在位字段上创建索引?

2 个答案:

答案 0 :(得分:6)

仅限产品。 SQL Server 2005+允许这样做。

由于Tipping Point单个列bit索引不太可能非常有用,除非值严重偏差(2008年过滤索引可以帮助的场景)

仍然 - 可能有用作为复合覆盖索引的一部分。

答案 1 :(得分:3)

我猜这是设计的。一个位字段只能有2个值中的1个,所以它对于索引有用是不够有选择性的。