Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > 磁盘IO规律性的达到100%
【标  题】:磁盘IO规律性的达到100%
【关键字】:IO,100
【来  源】:http://blog.csdn.net/suntt/archive/2006/08/17/1089637.aspx

磁盘IO规律性的达到100%

Your Ad Here MSSQL服务器有个郁闷的问题,烦了我好久就是找不到原因.

现在把它贴出来,高手多多发言.

环境是:WINDOW2003 ,MSSQL2000.
四个CPU,3.5G内存,三个磁盘做RAID5的磁盘阵列.

服务器每秒大概处理几千个数据操作(INS,UPD)
所有的操作都已经写存储过程,直接调用.

现象如下图:
在"性能监视器"中,每隔八分钟就会出现一次磁盘IO 100%(绿色那条线),持续时间大概30秒左右.

----------------------------------------------------------------------------------------------------
Use Master
Go
sp_configure 'allow updates', 1
reconfigure with override
Go

进入高级选项后,看看
recovery interval的值是多少

如果是CHECKPOIT,说明系统正在将脏数据刷新到硬盘,

当缓存中的脏页积累到一定的数量,SQL估计演算这些脏页要花的时间快要接近设定的recovery interval(分钟)时,系统就会产生一个checkpoint.

建议减少recovery interval试试,加快checkpoint 处理频率

------------------------------------------------------------------------------------------------------
刚刚想起了一个可能导致这个问题的原因:
这很有可能是自己的日志进行自动增长的缘故,你测试看看,是否是每隔8分钟左右,
日志就按照你设置的(按兆字节或百分比)进行了一次扩张。

结果:因为日志自动增长的问题
谈谈内存数据库 - 超高速的数据库技术:【上一篇】
缺陷管理信息系统EoodaBMS V.1.2.0806:【下一篇】
【相关文章】
  • io_state 输入的状态标志
  • io_state 输入状态标志及检测函数
  • An Adapter Solution
  • 用配置还用Attribute来实现IoC?
  • 最新发布:Visual Studio .NET 2003 SP1
  • session传递数组
  • Compile-time assertion technique
  • 我国将培训1000名电子邮件服务管理员
  • X4100/X4200配置 JavaRConsole 系统 Install win2003
  • QMAIL DOCUMENTATION9(TEST.deliver)
  • 【随机文章】
  • Winrar2.8到3.0升级手记 算法分析
  • BCB中Corba Name Service使用方法
  • 如何在Redhat 7.2/7.3中用ttfm.sh快速增加ttf字体
  • 【转载】SQL Server 索引结构及其使用
  • bat-任意截断替换字符
  • Visual Basic COM基础讲座之类的建立
  • SoftICE for WIN95中文命令解说(七)
  • .NET Delegates: A C# Bedtime Story中文版(下篇)
  • Linux 程序与资源管理
  • 如何判断Solaris上是否支持异步IO
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.