Originally posted by slimdave
Anyhow, I think that both explanations you quote are true - I see no contradiction in them, they are just looking at the process from different angles.
Cmon dude, how do you understand both to be true

If one says "A" happens due to "B" and the other says "B" happens due to "A", do you feel they are the same (and looking the process from different angle !?!)... Only one can be a "Catalyst" and the other "Reaction". Both can't be both.

Now coming back to the topic, I guess most want to say that "During Checkpoint, DBWR writes from buffers to files".

See this exact extract from SYBEX Series for OCP DBA 8i - which says - "A checkpoint occurs when the dirty buffers are written to the disk" Now does this mean it's an interpretation mistake of SYBEX.. can we conclude that.. I am looking for some Guru's to acknowledge this..

Regards,
Quester