以前,使用EF模型,虽然对模型中的实体数量没有限制,但据说为了获得最佳性能,a model should be limited to 200 or 400 entitie s。虽然您可以拥有超过400个实体的EDMX,但EF可能会slow down。
使用Code First,是否建议对型号进行尺寸限制?在可能遇到性能问题之前,我们是否可以限制模型中可以使用的实体数量?我找不到相关的信息......
感谢。
答案 0 :(得分:0)
应用程序启动时性能的主要原因是视图生成。鉴于CodeFirst / DbContext API / EntityFramework.dll只是在System.Data.Entity.dll之上的层构建,并且视图是由System.Data.Entity.dll生成的,我认为你可能会期望类似的行为视图生成被认为是。