我们有一些Oracle客户,我们注意到通过将InitialLOBFetchsize设置为-1可以获得良好的性能提升。它在一个客户数据库上运行得非常好,但我们还有另一个客户数据库导致应用程序池崩溃。如果我取出该行并将其保留为默认值,则应用程序池不会崩溃。我们在同一个环境中运行这两个数据库,所以我想知道什么可能导致一个数据库崩溃,而另一个数据库可以使用此设置?
是否有某种类型的参数可能导致恶劣客户数据库中的问题?
答案 0 :(得分:1)
有同样的问题。检查您的Oracle.DataAccess.dll版本。我是4.112.2.0,然后我把它升级到4.112.3.0并解决了这个问题。