实体框架核心最大类按模型

时间:2016-08-10 04:44:18

标签: performance entity-framework entity-framework-core

我知道,在推荐EF6在小型模型/上下文中打破项目之前,我记得我在每个上下文中看到了大约10个类的内容。那么,这仍然适用于EF7 / Entity Framework Core?

1 个答案:

答案 0 :(得分:3)

EF Core不限制可添加到模型的实体类型的数量。具有大量实体类型的模型仅影响初始模型创建的性能,但此模型已缓存,因此每个上下文类型仅执行一次创建。

然而,从EF6没有改变的是,在许多相关实体类型的高度连接图上使用LINQ查询会导致缓慢,复杂或错误的行为。

更多信息:checkout https://docs.efproject.net/en/latest/efcore-vs-ef6/,了解有关比较EF Core和EF 6的更多信息,以及https://docs.efproject.net/en/latest/modeling/,了解有关数据库建模的更多信息。