发明名称 事务的回滚方法和装置,以及关系数据库管理系统
摘要 本发明的各项实施例提供事务的回滚方法和装置,以及关系数据库管理系统。所述方法包括:当回滚到保存点时,从事务块中获取撤销记录;判断所述撤销记录是否为数据的第一撤销记录;如果所述撤销记录为所述第一撤销记录,在所述数据对应的LCB上标记释放信息,使得在应用所述撤销操作后释放一个或多个等待所述LCB的事务。在本发明中,即使一些事务正在等待同一元组,也可以释放锁。此外,在回滚到保存点期间不存在单独的资源释放锁。
申请公布号 CN104603775A 申请公布日期 2015.05.06
申请号 CN201380027716.4 申请日期 2013.08.14
申请人 华为技术有限公司 发明人 马赫什·库马尔·巴赫热;阿米特·卡皮拉;阿努拉格·古普塔
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种在关系数据库管理系统中应用的事务的回滚方法,其特征在于,所述方法包括:当回滚到保存点时,从事务块中获取撤销记录;判断所述撤销记录是否为数据的第一撤销记录;如果所述撤销记录为所述第一撤销记录,则在所述数据对应的锁控制块LCB上标记释放信息,使得在应用所述撤销操作后释放一个或多个等待所述LCB的事务。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼