Invention Grant
- Patent Title: 一种基于GBase8s数据库逻辑日志的数据闪回实现方法
-
Application No.: CN202410390608.3Application Date: 2024-04-02
-
Publication No.: CN117971854BPublication Date: 2024-06-14
- Inventor: 史赫铭 , 卜洪涛 , 王雪松
- Applicant: 天津南大通用数据技术股份有限公司
- Applicant Address: 天津市滨海新区华苑产业区海泰发展六道6号海泰绿色产业基地J-518
- Assignee: 天津南大通用数据技术股份有限公司
- Current Assignee: 天津南大通用数据技术股份有限公司
- Current Assignee Address: 天津市滨海新区华苑产业区海泰发展六道6号海泰绿色产业基地J-518
- Agency: 天津企兴智财知识产权代理有限公司
- Agent 石倩倩
- Main IPC: G06F16/23
- IPC: G06F16/23 ; G06F8/61
Abstract:
本发明创造提供了一种基于GBase8s数据库逻辑日志的数据闪回实现方法,该方法包括以下步骤:从逻辑日志中获取数据库闪回的起始位置;对起始位置之后的所有逻辑日志进行解析,获取数据库起始位置之后所有数据变更操作记录的正向序列;将正向序列以数据变更操作记录为最小单位进行倒序排列,并反转数据变更操作类型,得到撤销序列;撤销序列只包括一个总事务;将撤销序列中每条数据变更操作记录生成为SQL语句并执行,使数据库回退至起始位置的状态。本发明创造中,闪回针对逻辑日志文件,无需占用数据库的线程资源,且能精确确定历史数据操作点,并保证数据库数据的一致性和完整性。
Public/Granted literature
- CN117971854A 一种基于GBase8s数据库逻辑日志的数据闪回实现方法 Public/Granted day:2024-05-03
Information query