使用 Oracle 19c 作为数据库的 ASP.NET 中的连接泄漏

问题描述 投票:0回答:0

我们面临着非常奇怪的问题,我们的应用程序有连接泄漏问题,其技术堆栈为 asp.net 和 oracle 作为数据库。我们没有在连接字符串中指定任何连接池参数,因此默认连接池 = true 和最大连接池大小 = 100。 不确定,但不知何故连接达到其最大值,即 100,然后由于进一步连接不可用,对数据库的任何后续请求都会失败。

只有重置IIS才能暂时解决问题

你能建议一下,如何永久解决这个问题吗?

注意:我们已经在使用“using”关键字来关闭和处理 oracle 连接和其他 ADO.NET 组件。

谢谢, 普拉尚·N

我们尝试了 oracle 连接关闭的最佳实践。

asp.net vb.net connection-pooling oracle19c connection-leaks
© www.soinside.com 2019 - 2024. All rights reserved.