ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Oracle专题深入讨论 » 一个关于读一致性的问题,谢谢……

标题: 一个关于读一致性的问题,谢谢……
离线 lozity
初级会员


精华贴数 0
个人空间 0
技术积分 1071 (1686)
社区积分 1 (34542)
注册日期 2003-9-27
论坛徽章:2
生肖徽章2007版:鼠生肖徽章2007版:猴    
      

发表于 2008-6-16 06:51 
一个关于读一致性的问题,谢谢……

当发生一致性读取的时候,查询x$bh表会发现state=3的记录数增多,我想问下:oracle所谓的构造一致性版本,是不是指的在buffer cache中根据UNDO的记录,重新创建一个数据行记录,该记录的SCN小于等于在查询发起那个的那个SCN?


只看该作者    顶部
离线 solearn
中级会员


精华贴数 0
个人空间 0
技术积分 911 (2048)
社区积分 16 (8500)
注册日期 2006-4-28
论坛徽章:1
2008北京奥运纪念徽章:自行车     
      

发表于 2008-6-16 08:19 
应该是在buffer cache中先拷贝一个buffer,在此基础上修改相应的行,得到所需的cr block。


__________________
某年,空中旅行。观舷窗外,景色灿烂。乃感而留言。   

    扶摇上青天,凌云近日边。
    千光投下界,万色绣山川。
    居高无阴雨,御风任左前。
    层天绝尘境,云何不羡仙。

=====================
===抬起头,看看彩色的世界===
=====================
只看该作者    顶部
离线 lozity
初级会员


精华贴数 0
个人空间 0
技术积分 1071 (1686)
社区积分 1 (34542)
注册日期 2003-9-27
论坛徽章:2
生肖徽章2007版:鼠生肖徽章2007版:猴    
      

发表于 2008-6-16 09:15 
谢谢楼上的dx,有人给解释得更详细点吗?谢谢了……


只看该作者    顶部
在线/呼叫 晶晶小妹
月是上弦


精华贴数 3
个人空间 6470
技术积分 1845 (881)
社区积分 9 (11685)
注册日期 2008-2-15
论坛徽章:2
现任管理团队成员数据库板块每日发贴之星    
      

发表于 2008-6-16 09:36 
在Buffer cache中有一个块A,它里面有被修改过而没有提交的数据,有其他的会话访问到它了。服务器进程会将块A复制一份,假如说是块A1吧,然后读取回滚段中的前映像,把用户里程访问的块A1中未提交的数据改为事务开始前,这个块A1,就是CR块。整个过程就是一致读了。


__________________
没有必胜的秘籍,没有方程式遵循
要赢~只有全身心的投入!



为了方便大家查阅,所有的文章都已转入空间

http://space.itpub.net/?13095417

请大家多多支持!
只看该作者    顶部
离线 solearn
中级会员


精华贴数 0
个人空间 0
技术积分 911 (2048)
社区积分 16 (8500)
注册日期 2006-4-28
论坛徽章:1
2008北京奥运纪念徽章:自行车     
      

发表于 2008-6-16 12:22 
晶晶小妹复出了。


__________________
某年,空中旅行。观舷窗外,景色灿烂。乃感而留言。   

    扶摇上青天,凌云近日边。
    千光投下界,万色绣山川。
    居高无阴雨,御风任左前。
    层天绝尘境,云何不羡仙。

=====================
===抬起头,看看彩色的世界===
=====================
只看该作者    顶部
离线 Yong Huang
版主



精华贴数 2
个人空间 0
技术积分 4168 (339)
社区积分 129 (3000)
注册日期 2001-10-9
论坛徽章:6
现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2006贡献徽章授权会员2008年新春纪念徽章
      

发表于 2008-6-16 12:23 
晶晶小妹, do you know anything about _row_cr? Have you done any research on it? It's new in 9i. It sounds like Oracle tries to apply the CR concept to the row level instead of a whole block. But I don't know the details.

Yong Huang


只看该作者    顶部
离线 lozity
初级会员


精华贴数 0
个人空间 0
技术积分 1071 (1686)
社区积分 1 (34542)
注册日期 2003-9-27
论坛徽章:2
生肖徽章2007版:猴生肖徽章2007版:鼠    
      

发表于 2008-6-16 13:01 
谢谢DX们……


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问