公司系统挂掉了,高分在线求教,找到答案马上给分。
系统是B/S结构的。用一个叫NoahWEB的系统开发(类似ASP+ASP.net混合体)
数据库用的SQL 2005
最近把数据库从2000升级到2005,系统就慢得不行,数据库连接老超时,有时候根本没连就超时了。
错误提示如下:
******************2007-08-13 15:26:18Z************
引擎版本号:1.1.1981.19606
Error Url:/hlsys/manager/manager.aspx中的动作ht_myclientopbydept
错误说明:
MSSQL Select Page 错误:select top 36 guid,id,name,district from HT_CustomerInfo where opdept!='000201' and belongdept = '00011012' and status='300' order by opdate desc
错误描述:
超时时间已到。在操作完成之前超时时间已过或服务器未响应。
******************2007-08-13 15:26:13Z************
引擎版本号:1.1.1981.19606
Error Url:/hlsys/manager/manager.aspx中的动作login
警告说明:
MSSQL连接警告
警告描述:
超时时间已到。在操作完成之前超时时间已过或服务器未响应。
------------------------------
连接警告这样的提示每秒生成十几次,错误日志不停的增加。(但系统勉强可用)
以前系统慢只是出现前面的查询超时,并没有后面的“MSSQL连接警告”
服务器CPU并没有打满,想知道问题到底出在哪。
问题一:出在IIS?还是在SQL?是不是新装了SQL 2005缺少设置?
问题二:影响客户访问的服务器参数有哪些。比如SQL连接池大小,等等。