首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sqlserver2008 超每每间已到

2012-07-30 
sqlserver2008 超时时间已到硬件配置:服务器内存 1 G软件配置:windows2003 x86 sqlserver2008 sp4经常会出

sqlserver2008 超时时间已到
硬件配置:服务器内存 1 G
软件配置:windows2003 x86 sqlserver2008 sp4 

经常会出现 “超时时间已到。在操作完成之前超时时间已过或服务器未响应”
我使用 sqlserver2008 存储过程 sp_who 或者 sp_who2,发现很多链接处于睡眠等待状态
但是获取数据时,却又获取不到链接
我的配置如下:

XML code
 <add name="Lanyuegu_ConnString" connectionString="Data Source=*******;User ID=DbUser;Password=*******;Initial Catalog=DB;persist security info=false;min pool size=50" providerName="System.Data.SqlClient"/>

另外服务器有三个数据库,访问每个数据库的链接都形如上面的配置
现在找不到原因,为什么会出现上面这个错误?
我怀疑内存太小,但是却有很多睡眠中的链接,至少应该优先使用睡眠链接啊

请大家帮帮忙

[解决办法]
内存加到1T 64核CPU 超时时间设长点。
[解决办法]
探讨
内存加到1T 64核CPU 超时时间设长点。

[解决办法]
期待牛人的到来
[解决办法]
你这个配置作为开发测试服务器还可以,生产环境挂定了。如果可以的话把硬件先换成64,加大内存,如果不能换64,那就开启AWE。服务器超时配置那里设为不超时,也就是0,你的程序端可能也有做了超时限定。都检查一下。
[解决办法]
应该和硬件有关系的对于数据库来说内存最好加大一下一个G运行的话会吃不消的。

热点排行