【问题标题】:Using InitialLOBFetchSize with EntityFramework将 InitialLOBFetchSize 与 EntityFramework 一起使用
【发布时间】:2014-11-03 20:35:26
【问题描述】:

我有一个 Oracle 数据库,我通过 Entity Framework 访问该数据库,并且我发现在我使用 CLOB 访问表的地方选择了性能下降strong> 列。

如果我分解由 Entity Framework 生成的查询,我在简单地使用 OracleCommand 调用 ExecuteReader 时会得到类似的结果,但我可以通过将 InitialLOBFetchSize 设置为 -1 在OracleCommand

我想为 Entity Framework 做同样的事情。

我如何告诉 Entity FrameworkInitialLOBFetchSize 设置为 -1?

这是 Entity Framework 4.

【问题讨论】:

    标签: oracle performance entity-framework


    【解决方案1】:

    几年前我遇到了同样的问题,我最终使用了一个包装好的 OracleConnection、OracleCommand、DbProviderFactory 和其他 ADO.NET 类以及实体框架提供程序,因此 EF 对这些类的实例执行的任何操作我都能够注入任何功能或更改命令或连接配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多