当前位置: 代码迷 >> PB >> 请问一个关于pb访问数据库造成的数据库访问速度慢的有关问题
  详细解决方案

请问一个关于pb访问数据库造成的数据库访问速度慢的有关问题

热度:364   发布时间:2016-04-29 05:13:12.0
请教一个关于pb访问数据库造成的数据库访问速度慢的问题
我们是医院his开发,用的是pb,用到了sql server 2005,最近医院业务比较繁忙的时候,发现访问数据库的数据非常的频繁,造成了大量数据拥堵,我们升级了服务器硬件后,还是很慢,对数据库源文件所在的磁盘进行监控,发现大量读写磁盘达到了100%,请问一下主要问题出在什么地方呢,
------解决思路----------------------
磁盘读写频繁,应该内存不够用吧
数据库多大?内存多大?

------解决思路----------------------
引用:
内存是8个g,大约在2.5g的使用上,使用率不高呢,数据库大小是7个g,但是数据库所在的磁盘读取速度非常的频繁呢,数据库需要设置一下吗


跟踪一下大量磁盘IO的SQL,然后进行优化,建一些索引或者优化算法,减少磁盘读写
------解决思路----------------------
如果突然性能降低的话,除非是架构上的重大缺陷,还是多从数据库的角度找原因吧。基本的楼上都讲了,实在自己搞不定,请个DBA搞个一两天的优化最直接
------解决思路----------------------
如果数据库和程序不是用了一天两天了,突然出现这个问题?那就要考虑一下你们最近都更新了什么东西,建议检查一下最新更新的模块程序,看看是不是哪些地方写的不合理。
  相关解决方案