|
> 我总觉得这是事情通过LRUW也可以做啊,DBWR在写辅助LRUW链表里的数据到disk前,顺便将lrda计入控制文件不就得了
I don't think DBWn can do that on a regular dirty buffer write. A checkpoint guarantees older (in terms of SCN) changes are not needed for recovery. When DBWn writes a dirty buffer but is not checkpointing, how can it guarantee there're no buffers that contain older changes? This is an interesting question. Maybe you can open an SR with Oracle.
Yong Huang |
|