← 返回列表

一种GBase8a数据库在线备份方法

申请号: CN202410090318.7
申请人: 天津南大通用数据技术股份有限公司
申请日期: 2024/1/23

摘要文本

本发明创造提供了一种GBase8a数据库在线备份方法,该方法包括以下步骤:对需要备份的数据库进行加锁操作,包括添加meta共享锁、hashmap共享锁、execute共享锁和db独占锁,然后进行元数据备份;释放需要备份的数据库的hashmap共享锁、execute共享锁和db独占锁,然后进行表数据备份;释放meta共享锁。本发明创造中,通过meta共享锁、hashmap共享锁、execute共享锁和db独占锁的添加及分步释放,实现了数据库的分阶段备份,使得在数据库备份的大部分时间内DML操作能够正常进行,且备份过程中数据库全程持有meta共享锁,能够保证数据库的完整性和一致性。

专利详细信息

项目 内容
专利名称 一种GBase8a数据库在线备份方法
专利类型 发明申请
申请号 CN202410090318.7
申请日 2024/1/23
公告号 CN117632598A
公开日 2024/3/1
IPC主分类号 G06F11/14
权利人 天津南大通用数据技术股份有限公司
发明人 李佳欣; 郭鹏; 侯文强; 张红元; 杨振
地址 天津市滨海新区华苑产业区海泰发展六道6号海泰绿色产业基地J-518

专利主权项内容

1.一种GBase8a数据库在线备份方法,其特征在于:包括以下步骤:对需要备份的数据库进行加锁操作,包括添加meta共享锁、hashmap共享锁、execute共享锁和db独占锁,然后进行元数据备份;释放需要备份的数据库的hashmap共享锁、execute共享锁和db独占锁,然后进行表数据备份;释放meta共享锁。 来自马-克-数-据