使用道具 举报
最初由 油菜 发布 [B]在写回滚段? [/B]
最初由 lcmlsj 发布 [B]提交(Commit)流程 Oracle产生一个SCN; 在回滚段事物表中标记该事物状态为Commited; LGWR(日志读写进程) Flush Log Buffer到日志文件; 如果此时数据块仍然在Buffer Cache中,那么SCN将被记录到Block Header上,这被称为快速提交; 如果Dirty Block已经被写回到磁盘,那么下一个访问这个Block的进程将会自回滚段中获取该事物的状态,确认该事物被提交。然后这个进程获得提交SCN并写回到Block Header上,这被称为延迟块清除。 [/B]
最初由 lcmlsj 发布 [B]看来问题是与 LGWR(日志读写进程) Flush Log Buffer到日志文件 有关。 是不是i/o系统或磁盘有问题? [/B]
本版积分规则 发表回复 回帖后跳转到最后一页