社区
疑难问题
帖子详情
SQLServer 进程数问题(高分)
captain2651
2006-02-22 02:09:16
新做了一个注册系统,可能同时会有几千人登录,用了发现,SQLServer里面的进程总是Sleeping,没多长时间就无法再连接了,有什么办法解决
...全文
195
5
打赏
收藏
SQLServer 进程数问题(高分)
新做了一个注册系统,可能同时会有几千人登录,用了发现,SQLServer里面的进程总是Sleeping,没多长时间就无法再连接了,有什么办法解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
captain2651
2006-03-17
打赏
举报
回复
连接数是最大的了,每次连接也会关闭,但是在管理器里面查看发现只有当页面跳转的时候前一个进程才关闭,否则一直处于sleeping状态,如果直接关闭网页,进程就一直在,能有什么办法清除呢
rouqu
2006-02-22
打赏
举报
回复
企业管理器(EM)中看一下最大连接是否有限制(默认为0,即允许最大32767个连接)
或者在查询分析器中运行select @@max_connections;
如果所设值较小 可以在EM或者sp_configure改变并重启mssqlserver服务
如果未做过设置 因为每个连接提前消耗40K内存 如果你服务器物理内存短缺或压力较大的情况下则可能发生这样的错误
另外 注意参考一下下面的KB文章
http://support.microsoft.com/kb/830118/en-us
ashzs
2006-02-22
打赏
举报
回复
数据库连接数过多,导致缓冲池自动将最近没活动的连接断掉!
解决办法:
增大缓冲池的最大和保持连接数目。
captain2651
2006-02-22
打赏
举报
回复
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
rouqu
2006-02-22
打赏
举报
回复
sleeping的进程你不用管 客户端不能连接时有什么错误消息吗?
SqlServer
查询锁表/当前
进程
数
SqlServer
查询锁表 [code="sql"] --查询出死锁的SPID select blocked from (select * from sysprocesses where blocked>0 ) a where not exists(select * from (select * from sysprocesses where blocked>0 ) b whe...
MSSQL处理死锁存储过程
MSSQL处理死锁存储过程 MSSQL处理死锁存储过程 SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO /***********************************************************************...
SqlServer
CPU篇及常用性能阈值
一、 常见的CPU报错 遇到这些错误时,
SqlServer
并发响应速度会受到影响,甚至整个服务响应都非常慢,影响业务。 1. 17883报错——某个scheduler可能有
问题
如果
sqlserver
检查发现某个scheduler上有个task运行超过60s都没有做过Yielding,
sqlserver
就会在错误日志中打印有个17883错误。如果是启动以来第一次遇到17883错...
SQLServer
+.net 事务锁表
问题
最近操作
Sqlserver
遇到一个锁表
问题
。找了好久才搞明白原因和解决办法。 故障现象: 每次启动事务后,执行了删除或者修改操作以后,再执行查询操作就锁表。 解决过程: 1:最初以为
SQLServer
进行删除和修改操作后是表锁定机制,造成无法查询,结果不是。 2:搜索查询锁表的SQL,分析了一下锁表过程。 查看被锁表: select request...
系统巡检:Linux、MySQL、
SQLServer
、Oracle
要找到实际的binlog文件路径和文件名,可能需要查看MySQL的配置文件(如 my.cnf 或 my.ini),因为在那里通常会指定binlog的基本路径和前缀。如果您只对消耗CPU时间的那部分SQL感兴趣,可以只关注[使用CPU的语法]列。可以由大到小排序,如果发现哪一天的日志大小远超平均大小,这个时候要注意了,查看下这个日志上的报错信息,看下是哪里出
问题
了。注意:top命令显示的是动态更新的信息,因此它可能会占用一定的CPU资源,可能会影响到系统的性能。作用:查看应用服务器下面的日志大小情况。
疑难问题
22,296
社区成员
121,728
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章