[发明专利]提供数据项的可用版本有效
申请号: | 03810569.1 | 申请日: | 2003-04-29 |
公开(公告)号: | CN1653451A | 公开(公告)日: | 2005-08-10 |
发明(设计)人: | 阿米特·加内什;斯里尼瓦斯·S·韦穆里;罗杰·J·班福德 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/46 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余刚 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了在多版本系统中提供数据项给事务的技术,其中数据项存在于多版本的数据块上,其版本在该数据块的粒度上执行。根据本发明的一个方面,该技术涉及在易失性存储器中定位数据块的第一版本,该数据块包含该数据项的第一版本。接着确定该数据项的第一版本是否对该事务是可用的,而不论该数据块的第一版本是否对该事务是可用的。如果数据项的第一版本对事务是可用的,那么该数据项就被建立为能提供给事务的候选项。因此,在数据块中的数据项可以被考虑为能提供给事务的候选项,即使当该数据项所驻留的数据块的版本在其它方面使得该数据块不能被该事务看见。如果数据项的第一版本对该事务不可用,那么对该事务可用的该数据项的版本可以从不同于第一版本的数据块的第二个版本中获得。 | ||
搜索关键词: | 提供 数据项 可用 版本 | ||
【主权项】:
1.一种用于提供数据项给事务的方法,所述方法包括以下步骤:在易失性存储器中定位包括所述数据项的第一版本的数据块的第一版本;确定所述数据项的第一版本是否可被所述事务使用,而不考虑所述数据块的第一版本是否可被所述事务使用;如果所述数据项的第一版本可被所述事务使用,则将所述数据项建立为可提供给所述事务的候选项;以及如果所述数据项的第一版本不可被所述事务使用,则从所述数据块的不同于所述第一版本的第二版本获得可被所述事务使用的所述数据项的版本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03810569.1/,转载请声明来源钻瓜专利网。