This topic has been archived. It cannot be replied.
-
工作学习 / 专业技术讨论 / an Oracle question. I am a newbie in Oracle.
-xczheng(图图);
2005-8-10
{1918}
(#2443895@0)
-
I think the description here is not very good one. You can read Oracle document, there is a section about transaction, It is very clear.
-f001(感觉良好);
2005-8-10
(#2444365@0)
-
文档并没有错误。第5步是说在redo log buffer里记录对data buffer cache和rollback segment的操作,并没有真正的写到日志文件中去。只有commit之后,LGRW立即将Redo Log buffer中的内容写进Redo Log File.而DBW0并不一定同步写入。这些是Oracle DBA培训关于Admin第1章的内容。(8i经典版)
我觉得文章说错的一个地方是,Rollback segment 里记录的是before image.而数据的更新是在Data buffer cache中进行的,并不是直接提交到数据文件中的。
-hard20(hard20);
2005-8-10
{218}
(#2444380@0)