我们是医院his开发,用到了sql server 2005,最近医院业务比较繁忙的时候,发现访问数据库的数据非常的频繁,造成了大量数据拥堵,我们升级了服务器硬件后,还是很慢,对数据库源文件所在的磁盘进行监控,发现大量读写磁盘达到了100%,请问一下主要问题出在什么地方呢,

解决方案 »

  1.   

    1.磁盘I/o等待事件说明存在不良sQL语句和热区冲突
    2,不良sQL先查出由哪些sQL引起的,然后进行优化,如建立并优化索引,调整临时表,调整连接等,还须检查是否存在死锁和阻塞;
    3,避免磁盘阵列热区访问冲突可采用读写分离技术,根据应用特性好区分写库和读库;可把数-据文件分离放在不同分区,i还可把索引文件和数据文件分离,这些均是为均匀读写磁盘降低等侍
      

  2.   

    若有预算优化,欢迎联系我
    处理过网站PV千万级的系统,ERP系统等优化