【发布时间】:2012-09-06 08:50:54
【问题描述】:
我正在创建一个可能包含数百万条记录的 SQL Server 2008 数据库,我想知道是否需要将以下内容定义为索引:
TINYINT 列可能只包含 0 和 1?
TINYINT 列可能只包含:0、5 和 6?
PS。这两个列都将在 WHERE 子句中用于选择。
【问题讨论】:
-
为什么
BIT不用于0,1列?以后可能会扩展到更多值吗? -
好点。谢谢。我会改变它。不过,索引呢?
标签: sql sql-server tsql select indexing