ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle CR 分析

oracle CR 分析

原创 Linux操作系统 作者:it_newbalance 时间:2012-10-11 13:25:32 0 删除 编辑

CR 叫做一致性读取, 它主要是体现在高并发的环境中。

ORACLE有一个特性叫做“多版本一致性”,在一个事务(1)更新数据的同时,而另一个事务(2)要查询这些数据,怎么办?
有了这个特性,我们就可以查询出来正确的数据。因为在1更新的时候,表数据是处于锁定状态的。2读取的时候,只能是从undo来读,也就是从回滚段中读取,事务1 发生那个时间点的数据,这样可以得到还没有更新完的正确数据。


 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24558279/viewspace-746175/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-03-28

  • 博文量
    143
  • 访问量
    743732