当服务器 CPU 的被sqlserver使用达到100%,我的 .net网站就连不上数据库了,该怎么办啊?  经理一直说是程序问题,CPU 的被sqlserver使用达到100%,还能连上数据库吗?  我该怎么解释啊?

解决方案 »

  1.   

    机器有问题了 你重装一下sqlserver
      

  2.   

    在服务器上用“事件探查器”跟踪下每个sqlserver的活动,看哪个操作占用你的cpu,再找解决办法
      

  3.   

    数据库是sql2000 ,我也觉得 sql2000 有毛病一直 占cpu 100%,那个 .net 的就连不上数据库,但服务器上还有 几个 asp 的却没什么问题. 是 会 是 .net 连数据库有问题吗? 本地测试没问题,
    在服务器上 偶尔能连上,(确认字符串没问题). 为什么 那些asp 的没问题呀?
      

  4.   

    郁闷的很~!就算 它一直占100%,为什么 asp 的会没问题,连数据库就那么几句话.还有什么要注意的 吗?..........
      

  5.   

    .net 连数据库.时能设置超时 时限吗?
      

  6.   

    郁闷的很~!就算 它一直占100%,为什么 asp 的会没问题,连数据库就那么几句话.还有什么要注意的 吗?..........
    ——————————————————————————————————————————
    所以你的经理说不要把问题推在数据库系统身上,应该找应用程序编程者来解决问题。