【技术实现步骤摘要】
本申请涉及计算机,具体而言,本申请涉及一种数据库版本回退方法、装置、电子设备及存储介质。
技术介绍
1、随着信息科技的发展,企业对于数据库的需求也越来越高。大部分企业通常是通过数据库对企业的重要数据进行存储,而随着数据量的不断增加和业务需求的变化,很多情况需要对数据库的版本进行回退(例如对数据库进行更新失败时,需要回退到升级前的可用版本),因此,如何较好地实现数据库版本的回退是当前需要解决的问题。
2、现有技术的方案中,一般需要扫描数据库系统中已备份的所有数据,然后将需要回退至的版本的数据读取出来并写入到备份磁盘上,完成数据库的构建,最终得到需要回退的数据库版本。但是,这种方案需要通过拷贝数据文件或磁盘数据块的方式创建一个全量备份文件集合,而全量备份往往数据量较大,这样不仅会导致数据备份的时间过长,也会导致数据进行读取恢复时,需要扫描读取的文件数量过多,进而导致数据库回退的效率较低。
技术实现思路
1、本申请的目的旨在至少能解决上述的技术缺陷之一,本申请实施例所提供的技术方案如
2本文档来自技高网...
【技术保护点】
1.一种数据库版本回退方法,其特征在于,包括:
2.根据权利要求1中所述的方法,其特征在于,所述初始备份版本通过以下方式生成:
3.根据权利要求1中所述的方法,其特征在于,若所述第一创建时刻之后创建了至少一个初始备份版本;
4.根据权利要求3中所述的方法,其特征在于,所述将所述目标备份版本中不属于所述目标回退版本的数据删除,包括:
5.根据权利要求1中所述的方法,其特征在于,若各个初始备份版本的第二创建时刻均在处于所述第一创建时刻之前;
6.根据权利要求5中所述的方法,其特征在于,所述修改记录通过如下方式获取
7....
【技术特征摘要】
1.一种数据库版本回退方法,其特征在于,包括:
2.根据权利要求1中所述的方法,其特征在于,所述初始备份版本通过以下方式生成:
3.根据权利要求1中所述的方法,其特征在于,若所述第一创建时刻之后创建了至少一个初始备份版本;
4.根据权利要求3中所述的方法,其特征在于,所述将所述目标备份版本中不属于所述目标回退版本的数据删除,包括:
5.根据权利要求1中所述的方法,其特征在于,若各个初始备份版本的第二创建时刻均在处于所述第一创建时刻之前;
6.根据权...
【专利技术属性】
技术研发人员:赵志高,刘奇,黄东旭,崔秋,
申请(专利权)人:平凯星辰北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。