【发布时间】:2014-01-08 07:27:59
【问题描述】:
我试图了解为什么 GUID 聚集索引会产生高碎片/页面拆分?
【问题讨论】:
-
不一定。是否这样做取决于如何您生成
GUID值。如果您使用的是NEWSEQUENTIALID()或其道德等价物(例如UuidCreateSequential),那么您的断言是不正确的。
标签: sql-server indexing
我试图了解为什么 GUID 聚集索引会产生高碎片/页面拆分?
【问题讨论】:
GUID 值。如果您使用的是NEWSEQUENTIALID() 或其道德等价物(例如UuidCreateSequential),那么您的断言是不正确的。
标签: sql-server indexing
数据类型永远不是碎片的根本原因。当您将附加数据添加到没有可用空间的页面上时,就会出现碎片。这会导致页面拆分。
这有两个常见的原因:
Guid 通常是 case (1),除非以顺序方式生成 (NEWSEQUENTIALID)。
【讨论】: