22,209
社区成员
发帖
与我相关
我的任务
分享
没有用链接池, [quote=引用 2 楼 yenange 的回复:] 用了连接池吗?
sql server 中的连接数过多,可以 kill 掉 sleep 时间久的 可以用下面的语句查询,执行第1列的语句即为 kill如果 sql server 中的连接不多,那么应该是你客户端的连接数超过连接池上限了,通常是连接不正常关闭或并发过多导致,这个你得排查程序了select 'kill ' + rtrim(spid), * from sysprocesses where status='sleep' and spid > 50 order by last_batch
sql server 中的连接数过多,可以 kill 掉 sleep 时间久的 可以用下面的语句查询,执行第1列的语句即为 kill如果 sql server 中的连接不多,那么应该是你客户端的连接数超过连接池上限了,通常是连接不正常关闭或并发过多导致,这个你得排查程序了select 'kill ' + rtrim(spid), * from sysprocesses where status='sleep' and spid > 50 order by last_batch
用了连接池吗?
没有用链接池, 用了连接池吗?
select 'kill ' + rtrim(spid), * from sysprocesses where status='sleep' and spid > 50 order by last_batch
如果 sql server 中的连接不多,那么应该是你客户端的连接数超过连接池上限了,通常是连接不正常关闭或并发过多导致,这个你得排查程序了