客户端节点 在 200人左右,数据访问量大数据库 1000个数据库左右。
每个数据库的大小 在 500兆左右。
同时访问的每个数据库得人员在 10个左右。我想问问1、服务器的硬件配置的要求
2、现在的服务器有点慢,程序出现超时的错误,还有网络丢针 看看有什么好的建议,

解决方案 »

  1.   

    用的是200?  2008的话有performance monitor的。
      

  2.   

    或者每个库建个检测超时或者死锁的存储,不停的检查。或者用profiler试试。
      

  3.   

    数据库 用的是 sql server 2000
      

  4.   

    具体的问题:如果客户机 200人连接访问。c/s 结构的程序  需要服务器的硬件配置一搬  cpu 内存 、硬盘的配置
      

  5.   

    只是大约推测一下,因为客户端的进程活跃度和开销未知
    1 其实对硬件要求我觉得不会太高,因为你的数据库比较大比较多,可能硬盘内存和网络速度容易形成瓶颈,磁盘系统尽量用快一点的,这个你可以问一下硬件提供商.内存肯定是越大越好,我单位现在大致访问情况和你差不多(就是库没你那么多,现在是16G的内存)cpu我觉得可能相对来说要求不是那么高
    2 网络吞吐量是关键,而且很可能是瓶颈,你检测一下网络的吞吐负荷,掉包率等
      

  6.   

    参考此文:SQL SERVER性能优化综述
    http://blog.csdn.net/Haiwer/archive/2008/08/25/2826881.aspxSQL Server 优化性能的几个方面
    http://topic.csdn.net/u/20100424/18/b74ba5bc-b2b6-44af-979a-74c835d6647c.html?41904
      

  7.   

    dawugui
     
    (爱新觉罗.毓华)
      

  8.   

    使用profile吗?这个工具还可以的
      

  9.   

    你可以弄5台服务器,托管到电信。一个服务器上200个数据库。6000左右DELL的服务器就够了。