互联网服务Db2

checkpoint和mvcc?

1:db2中关于checkpoint相关的控制参数2:db2中如何实现mvcc的??3:关于db2中undo部分的详细说明4:db2中有没有组提交相关的参数或者技术显示全部

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

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

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

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

收起
参与3

返回wlf的回答

wlfwlf联盟成员其它城商

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

银行 · 2022-01-05
浏览504

回答者

wlf
其它城商
擅长领域: 存储灾备数据库

wlf 最近回答过的问题

回答状态

  • 发布时间:2022-01-05
  • 关注会员:2 人
  • 回答浏览:504
  • X社区推广