JMo*_*gan 6 sql-server entity-framework-4
我有一个包含多个索引的表(定义如下).无论重建/重新组织索引,其中一个索引(IX_external_guid_3)都有99%的碎片.任何人都知道可能导致这种情况的原因,还是解决问题的最佳方法?
我们使用Entity Framework 4.0来查询它,其他索引字段上的EF查询平均比external_guid_3字段快10倍,但是ADO.Net查询的速度大致相同(尽管比EF查询慢2倍)索引字段).
表
索引
它实际上看起来就像在 guid 上建立索引可能是罪魁祸首: http://www.sqlskills.com/blogs/paul/can-guid-cluster-keys-cause-non-clustered-index-fragmentation/
最近我发现了一些似乎支持这一点的参考文献。
| 归档时间: |
|
| 查看次数: |
6557 次 |
| 最近记录: |