技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 系统运维 --> checkpoint小议

checkpoint小议

浏览:1304次  出处信息
一:什么是checkpoint?

    checkpoint是一个数据库事件,它将已修改的数据从高速缓存刷新到磁盘,并更新控制文件和数据文件。

    二:什么时候发生checkpoint incomplete

    1.日志文件过小,频繁的切换;

    2.日志组太少,不能满足正常事务量的需求;

    3.日志文件所在的磁盘I/O存在瓶颈,导致读写缓慢,影响数据库的正常运行;

    4.由于数据文件的磁盘I/O存在瓶颈,DBWR写出过于缓慢;

    5.由于事务量具大,DBWR负荷过高,不勘重负.

    三:对应解决办法

    1.适当增加日志文件大小

    2.使用更快的磁盘储存日志文件,如,高转速磁盘,磁盘的结构方式采用RAID10

    3.改善磁盘I/O性能

    4.使用多个DBWR进程或者使用异步I/O等

建议继续学习:

  1. BLCR(Berkeley Lab Checkpoint/Restart)介绍及Checkpoint架构剖析    (阅读:1667)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1