互联网服务Db2

checkpoint和mvcc?

1:db2中关于checkpoint相关的控制参数

2:db2中如何实现mvcc的??

3:关于db2中undo部分的详细说明

4:db2中有没有组提交相关的参数或者技术

参与3

1同行回答

wlfwlf联盟成员其它城商
Checkpoint(检查点)解决以下几个问题:1、缩短数据库的恢复时间;2、缓冲池不够用时,将脏页刷新到磁盘;3、重做日志不可用时,刷新脏页。当数据库发生宕机时,数据库不需要重做所有的日志,因为Checkpoint之前的页都已经刷新回磁盘。数据库只需对Checkpoint后的重做日志进行恢复,这样...显示全部

Checkpoint(检查点)解决以下几个问题:1、缩短数据库的恢复时间;2、缓冲池不够用时,将脏页刷新到磁盘;3、重做日志不可用时,刷新脏页。
当数据库发生宕机时,数据库不需要重做所有的日志,因为Checkpoint之前的页都已经刷新回磁盘。数据库只需对Checkpoint后的重做日志进行恢复,这样就大大缩短了恢复的时间。
当缓冲池不够用时,根据LRU算法会溢出最近最少使用的页,若此页为脏页,那么需要强制执行Checkpoint,将脏页也就是页的新版本刷回磁盘。

收起
银行 · 2022-01-05
浏览501

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-12-31
  • 关注会员:2 人
  • 问题浏览:856
  • 最近回答:2022-01-05
  • X社区推广