2000和2005在控制连接数和TSQL语句方面有什么不同吗?

解决方案 »

  1.   

    这部分出问题的程序都是一些asp.net页面程序,运行一段时间就会显示“Service Unavailable”,真是奇怪了,在2000数据库下执行就没有任何问题
      

  2.   

    sql的最新补丁装上了吗? 如果没有, 先装补丁
      

  3.   

    用SQL Profiler跟踪监视一下,哪些运行慢
      

  4.   

    呵呵,没想到邹老大都来回答问题啦,谢谢各位大侠啦,这几天一直在为这个问题挠头,数据库的数据量比较大,数据文件大约有20多G,现在访问数据库的页面经常提示“超时时间已到。在操作完成之前超时时间已过或服务器未响应。 ”,程序是ASP和ASP.Net的,都出现过超时现象,数据库的最新补丁也都安装了,在数据库服务器的系统日志里发现了“SQL Server 已 425 次遇到了针对数据库 [cheshiV3] (7)中文件 [D:\Datebase\cheshiV3.mdf] 的、所需完成时间超过 15 秒的 I/O 请求。OS 文件句柄是 0x000009AC。最新的长时间 I/O 操作的偏移量是: 0x00000315760000”,呵呵,我的水平有限,看不明白这句话的玄机,难道2005对执行超过一定时间长度的操作会拒绝吗?还请各位大侠帮忙分析一下可能的原因,不胜感激!!!