Asp.net mvc ASP.net MVC和Oracle的连接池,允许比最大池大小中指定的连接数更多的连接

Asp.net mvc ASP.net MVC和Oracle的连接池,允许比最大池大小中指定的连接数更多的连接,asp.net-mvc,oracle,entity-framework,Asp.net Mvc,Oracle,Entity Framework,我们看到的连接比Web配置中指定的最大池大小更多 如果我们的设置为“最小池大小=2;最大池大小=3”,那么为什么最多可以看到10个连接 我们正在使用实体框架,并与以下内容连接: 私人囚犯人数db=新囚犯人数() 请确保不要弄错进程和连接,我对其进行了测试,下面是我对最简单查询的内容: 有3个进程正在运行,但来自单个会话ID 一个会话ID=一个连接 如果一个查询有多个会话ID,那么是的,这将非常奇怪。请确保不要弄错进程和连接,我对其进行了测试,下面是我为最简单的查询所做的: 有3个进程正在运行

我们看到的连接比Web配置中指定的最大池大小更多

如果我们的设置为“最小池大小=2;最大池大小=3”,那么为什么最多可以看到10个连接

我们正在使用实体框架,并与以下内容连接:


私人囚犯人数db=新囚犯人数()

请确保不要弄错进程和连接,我对其进行了测试,下面是我对最简单查询的内容:

有3个进程正在运行,但来自单个会话ID

一个会话ID=一个连接


如果一个查询有多个会话ID,那么是的,这将非常奇怪。

请确保不要弄错进程和连接,我对其进行了测试,下面是我为最简单的查询所做的:

有3个进程正在运行,但来自单个会话ID

一个会话ID=一个连接


如果一个查询有多个会话ID,那么是的,这将非常奇怪。

您在某种活动监视器中看到了这些连接?这些看起来像什么?我们的DBA说他可以从Oracle的角度看到它们。他最多可以看到我们连接到数据库的用户的10个连接。对于单个请求,我至少有3个连接,如果您当时有多个请求,这可能是正常的。您在某种活动监视器中看到了这些连接吗?这些看起来像什么?我们的DBA说他可以从Oracle的角度看到它们。他最多可以看到我们连接到数据库的用户的10个连接。对于单个请求,我至少有3个连接,如果您当时有多个请求,这可能是正常的。