首页 > 解决方案 > 池连接在 30 秒后关闭

问题描述

我正在使用 select * from sys.dm_exec_connections 来查看活动的池连接。当我通过 tcp(wifi) 创建新的 sql 池连接时,它会创建我的新连接,如下图所示。

图像

问题是,如果 wifi 将关闭 30 秒,那么它会破坏我的连接。为什么会这样?我在连接字符串中设置了最小池大小=5。

 Server=myServerAddress;min pool size =5;Database=myDataBase;User Id=myUsername;

密码=我的密码;

30秒后

#图2

标签: sql-serversql-server-2008-r2

解决方案


Min Pool Size不是连接保持活动状态的时间,而是(最小)用于池的连接数。

你想要Connection Lifetime = 300(5分钟)

这是参考


推荐阅读