2016-10-25 101 views
1

我們看到的連接數超過了我們的Web配置中針對最大池大小指定的連接數。ASP.net MVC和與Oracle的連接池,允許比最大池大小中指定的連接更多的連接

如果我們的設置是「最小池大小= 2;最大池大小= 3」,爲什麼我們會看到多達10個連接?

我們正在使用實體框架,並具有以下連接:

私人InmateEntities DB =新InmateEntities();

+0

您在某種活動監視器中看到過這些連接嗎?這些看起來像什麼? –

+0

我們的DBA說他可以從Oracle的一面看到他們。他最多可以看到來自我們連接到數據庫的用戶的10個連接。 –

+0

對於單個請求,我至少有3個連接,如果您有幾個請求可能正常。 –

回答

0

一定不要弄錯進程和連接,我測試了它和這裏是我有一個最簡單的查詢:

enter image description here

有運行3點的過程,但是從單個會話ID正在添加。

一個會話ID =一個連接

如果你有一個查詢多個會話ID,那麼,這將是非常奇怪的。