C#:连接池中的Oracle.ManagedDataAccess.dll慢

时间:2017-06-19 19:27:35

标签: c# oracle access pool managed

C#:连接池中的Oracle.ManagedDataAccess.dll很慢:这是一个场景: 应用程序启动。我们发送一个需要从oracle DB获取数据的请求。此时池已启动,所有其他内容都在幕后发生。数据在2秒内返回。当我同时发送更多请求时,数据将在100到200毫秒内返回。现在,当应用程序在45秒不活动后获得另一个请求时,数据将在1.5秒内返回,但同时在150毫秒内响应请求突发。应用程序和数据库位于同一台服务器上。

连接描述符中的一些设置: 最大泳池大小:10 最小泳池大小:5 连接超时:60 连接寿命:60

为什么第一次查询后出现延迟的想法?提前谢谢。

0 个答案:

没有答案