Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 EntityFramework 相对较新,并且被要求探索使用其中包含 500 多个表的模型与使用多个表拆分的模型对性能的影响。我已经读过使用多个模型是首选,但是为了测试性能并证明这个概念,我需要能够创建巨大的模型。我试图更新 .edmx 文件,但只能添加 ~275 个表。有谁知道允许添加更多功能的配置设置?
不建议在使用 .edmx 文件时使用那么多实体。使用 Code First 方法您将获得更好的性能(即使您有一个现有的数据库,您仍然可以使用代码优先)。
如果您有那么多表,您还需要预渲染实体视图。
http://msdn.microsoft.com/en-us/library/bb896240.aspx