【发布时间】:2012-08-01 17:50:39
【问题描述】:
正如之前已经讨论过很多次并且是一个已知事实 - 在 sql server 中的 uniqueidentifier 主键列上具有聚集索引会影响性能。
我想做的是通过发布插入和测量某些指标来观察这个问题。我有 2 个带有唯一标识符 PK 的表;一个以“newid()”为默认值,另一个以“newsequentialid()”为默认值。我计划在每个中插入大约一百万行并观察 INSERT 性能。
我应该特别查询什么?如何最好地观察顺序 GUID 优于随机 GUID 的性能增益?是否有某些系统视图、存储过程可以提供有关索引页面拆分和/或其他相关信息的统计信息?
【问题讨论】:
标签: sql-server performance indexing guid clustered-index