boboo2015 发表于 2015-10-23 20:46:23

ckeckpoint链上的最早脏的数据块再次被修改以何种顺序刷到...

      dbwn进程是按照ckeckpoint链上的脏数据块顺序(即RBA顺序)来写数据块(刷到磁盘)。
如果出现一下场景:
      ckeckpoint链上的最早脏的数据块,如果再次被修改,此时3秒正触发检查点进程,dbwn启动,
这个块明显不能按顺序刷数据到磁盘,是不和按照“ckeckpoint链上的数据块顺序来写数据块”矛盾了。
还是,Oracle将 ckeckpoint链上的最早脏的数据块移到ckeckpoint链队未?
   请学长们指点指点!
   
页: [1]
查看完整版本: ckeckpoint链上的最早脏的数据块再次被修改以何种顺序刷到...