您的位置:首页 > 数据库 > Oracle

oracle的commit过程中做了什么

2013-03-05 14:11 246 查看
oracle中的commit过程速度快,默认情况下同步操作,当然也可以选择异步。

commit过程中大致做了四件事情:

1.产生SCN。

2.等待LGWR将余下的日志缓冲数据写在线重做日志,并将SCN写入日志,到此事务基本上结束了,查询V$TRANSACTION无法查到对应的事务

3.释放V$LOCK中锁资源

4.进行块清除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: