【问题标题】:EF Core - How many items can a single query retrieve?EF Core - 单个查询可以检索多少项?
【发布时间】:2022-09-30 22:41:33
【问题描述】:

我正在寻找 EF 将支持的查询结果的最大大小,如果存在不受内存和带宽限制(或特定于 db)的查询结果。在 EF Core 6 中,作为查询结果(例如 dbContext.DbList.Where(x => x != null) )可以存在的 IQueriable 条目的数量是否有硬性限制?

  • 你为什么想知道?

标签: c# .net-core entity-framework-core


【解决方案1】:

默认情况下没有限制。一旦您实现数据库查询,它将返回并实例化尽可能多的实体,只要符合查询条件的行数。

我建议在文档中阅读有关 EF Core 6 性能的更多信息,以更好地了解如何充分利用它的性能。

Efficient Querying - Limit the resultset size

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 2019-01-19
    • 2017-02-18
    • 2023-02-02
    • 2015-04-26
    • 1970-01-01
    相关资源
    最近更新 更多