相关疑难解决方法(0)

“避免基于递增键创建聚集索引”是 SQL Server 2000 天以来的神话吗?

我们的数据库由许多表组成,其中大多数使用整数代理键作为主键。这些主键中约有一半位于标识列上。

数据库开发始于 SQL Server 6.0。

从一开始就遵循的规则之一是,避免根据递增键创建聚集索引,正如您在这些索引优化技巧中找到的那样。

现在使用 SQL Server 2005 和 SQL Server 2008,我强烈的印象是情况发生了变化。同时,这些主键列是表的聚集索引的完美首选。

sql-server-2005 sql-server clustered-index

22
推荐指数
3
解决办法
4675
查看次数

唯一聚集索引和聚集主键之间有什么明显的区别吗?

我知道两者之间的含义意图可能有所不同,但是聚集主键和聚集唯一索引之间是否存在任何行为或性能差异?

index sql-server-2005 primary-key clustered-index

17
推荐指数
2
解决办法
1545
查看次数