【发布时间】:2012-02-09 00:18:13
【问题描述】:
我知道答案是“视情况而定”。我发现在一些操作中删除急切加载实际上可以提高性能,无论是在我的 LM 还是在 AppHarbor 上(尚未在 Azure 上测试)。
到目前为止,在我尝试过的情况下,根实体并未通过其主键进行查询。主键是一个 int,但这些查询违背了 Guid 候选键来混淆 URL 中的 int pk。我在 Guid 上没有键或索引,唯一的键(fk 除外)是 int pk,它是聚集的。
在 Guid 候选键上使用非聚集索引是否会加快加载速度?
【问题讨论】:
标签: performance entity-framework-4.1 sql-server-2008-r2 guid dbcontext