在SQL Server 2005中,我有一个包含两列的表: parent_id (int)
和 child id (int)
。我想制作一个复合键,因为我只希望表中每个可能的组合只有一个实例。
大多数搜索操作都将在 parent_id
田野,一些在 child_id
两个领域只有零星的一起。
我计划在上面写一个索引 parent_id
田野,也许还有一个 child_id
领域。这是有意义的还是SQL Server 2005能够在一列上使用聚簇复合主键进行索引查找(主要是 parent_id
)因此指数是不必要/可有可无的?