关闭

commit工作过程

391人阅读 评论(0) 收藏 举报
分类:
commit工作过程
  • commit提交之前
        Oracle在SGA撤销段缓冲区中生成撤销记录,撤销记录包含更新和删除表行的旧值
        Oracle在SGA重做日志缓冲区生成重做日志记录
        Oracle修改SGA数据库中的缓冲区
  • commit提交时
        重做记录中的事务被标记上为所提交事务的唯一scn
        日志写入程序将事务重做日志信息和事务scn,从重做日志缓冲区写到磁盘上的重做日志文件
        释放Oracle持有的锁,标记事务为完成
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:297337次
    • 积分:5170
    • 等级:
    • 排名:第5318名
    • 原创:187篇
    • 转载:316篇
    • 译文:0篇
    • 评论:4条
    最新评论