3

以前,使用 EF 模型,虽然模型中的实体数量没有限制,但据说为了获得最佳性能,模型应该限制在 200 或 400 个实体。虽然您可以拥有一个包含 400 多个实体的 EDMX,但 EF 可能会因此变慢

使用 Code First,模型是否有推荐的尺寸限制?在可能遇到性能问题之前,我们是否对可以在模型中使用的实体数量设置了上限?我找不到这方面的信息...

谢谢。

4

1 回答 1

0

应用程序启动性能的主要原因是视图生成。鉴于 CodeFirst/DbContext API/EntityFramework.dll 只是在 System.Data.Entity.dll 之上构建的层,并且视图是由 System.Data.Entity.dll 生成的,我假设您可能期望类似的行为考虑生成视图。

于 2012-09-20T05:21:56.887 回答