【发布时间】:2022-09-30 22:41:33
【问题描述】:
我正在寻找 EF 将支持的查询结果的最大大小,如果存在不受内存和带宽限制(或特定于 db)的查询结果。在 EF Core 6 中,作为查询结果(例如 dbContext.DbList.Where(x => x != null) )可以存在的 IQueriable 条目的数量是否有硬性限制?
-
你为什么想知道?
标签: c# .net-core entity-framework-core
我正在寻找 EF 将支持的查询结果的最大大小,如果存在不受内存和带宽限制(或特定于 db)的查询结果。在 EF Core 6 中,作为查询结果(例如 dbContext.DbList.Where(x => x != null) )可以存在的 IQueriable 条目的数量是否有硬性限制?
标签: c# .net-core entity-framework-core
默认情况下没有限制。一旦您实现数据库查询,它将返回并实例化尽可能多的实体,只要符合查询条件的行数。
我建议在文档中阅读有关 EF Core 6 性能的更多信息,以更好地了解如何充分利用它的性能。
【讨论】: