程序开发语言:DELPHI 7   程序为3层架构
数据库:      SQL2008R2
现在的服务器配置:IBM 志强3.0 4核*2颗 内存 16GB  硬盘2块建成 RAD0 (两块硬盘同时存储数据那种)
现在的操作系统:WINDOWS2003 服务器版
数据库库大小:15GB随着客户端得数量增加(200 左右个终端) 业务量上涨 数据多。 目前软件速度明显速度下降。
注明:其中150个终端做存储数据操作 非常频繁 其他40个左右终端做数据查询非常频繁(包含大数据查询)
    
如何搭建更加合理的服务器方案 能解决这个瓶颈呢。

解决方案 »

  1.   

    慢的原因是
    记录数多了
    还是
    并发用户多而互锁多了?前者,把大表改为分区表
    后者,需要优化sql提高返回速度
      

  2.   

    慢的原因是
    记录数多了
    还是
    并发用户多而互锁多了?前者,把大表改为分区表
    后者,需要优化sql提高返回速度
      

  3.   

    慢的原因是
    记录数多了
    还是
    并发用户多而互锁多了?前者,把大表改为分区表
    后者,需要优化sql提高返回速度
      

  4.   

    调优工作一般就几方面:cpu->memory->io(db)->ui,再不行就换开发架构
    然后慢慢找吧,找不到就加cpu,加memory,换更快的硬盘,加服务器