-
公开(公告)号:CN117130871B
公开(公告)日:2024-04-05
申请号:CN202311399369.X
申请日:2023-10-26
Applicant: 本原数据(北京)信息技术有限公司
Inventor: 李传成
Abstract: 本申请公开了一种数据库日志的并行回放方法及装置、非易失性存储介质。其中,该方法包括:接收数据库主机发送的日志序列,其中,日志序列中包括多个预写日志,日志序列用于按照时间顺序记录数据库主机所属的数据库的操作信息,不同操作信息对应不同类型的预写日志,时间顺序根据操作信息对应的操作的发生时间确定;获取等待策略,其中,等待策略用于指示是否等待执行回放操作,不同类型的预写日志对应不同的等待策略;依据等待策略对日志序列执行并行回放操作。本申请解决了由于相关技术中对WAL日志并行回放的方法存在破坏快照的情况,造成的用户进行查询操作时需要长时间等待的技术问题。
-
公开(公告)号:CN115543970A
公开(公告)日:2022-12-30
申请号:CN202211503079.0
申请日:2022-11-29
Applicant: 本原数据(北京)信息技术有限公司
Inventor: 李传成
Abstract: 本申请提出的数据页处理方法、数据页处理装置、电子设备及存储介质,涉及数据库技术领域。该方法包括:获取待写入数据的数据量;根据所述数据量对所述空闲空间映射表进行搜索,得到选定数据页;其中,所述选定数据页用于表示:空闲空间大于或等于所述数据量的所述候选数据页;对所述选定数据页进行写锁处理,得到写锁结果;若所述写锁结果为写锁失败,则根据所述数据量和至少一个所述候选数据页对所述选定数据页进行切换。本申请实施例提高了对选定数据页的选取速度。
-
公开(公告)号:CN115774740B
公开(公告)日:2023-09-12
申请号:CN202211453802.9
申请日:2022-11-21
Applicant: 本原数据(北京)信息技术有限公司
Inventor: 李传成
IPC: G06F16/2458 , G06F16/2455 , G06F16/21
Abstract: 本申请公开了一种数据库快照查询方法、系统及存储介质,涉及数据库技术领域。数据库快照查询方法,包括:获取至少一个时间范围,以及时间范围内数据库进行数据操作对应的序号快照信息,并将时间范围、序号快照信息按照对应关系存储在预设的环形缓冲器;获取待恢复数据对应的目标时间,并根据目标时间确定时间范围,以从环形缓冲器中提取序号快照信息中的最小序号信息,其中,目标时间落入时间范围;根据预设的日志读取规则以及最小序号信息,获取预写式日志中的目标快照;根据目标快照查询得到待恢复数据。本申请能够减少快照查询时间,进而快速查询快照,从而快速查询被误删除的数据,并且还能够实现被误删除的数据的精准查询。
-
公开(公告)号:CN115774740A
公开(公告)日:2023-03-10
申请号:CN202211453802.9
申请日:2022-11-21
Applicant: 本原数据(北京)信息技术有限公司
Inventor: 李传成
IPC: G06F16/2458 , G06F16/2455 , G06F16/21
Abstract: 本申请公开了一种数据库快照查询方法、系统及存储介质,涉及数据库技术领域。数据库快照查询方法,包括:获取至少一个时间范围,以及时间范围内数据库进行数据操作对应的序号快照信息,并将时间范围、序号快照信息按照对应关系存储在预设的环形缓冲器;获取待恢复数据对应的目标时间,并根据目标时间确定时间范围,以从环形缓冲器中提取序号快照信息中的最小序号信息,其中,目标时间落入时间范围;根据预设的日志读取规则以及最小序号信息,获取预写式日志中的目标快照;根据目标快照查询得到待恢复数据。本申请能够减少快照查询时间,进而快速查询快照,从而快速查询被误删除的数据,并且还能够实现被误删除的数据的精准查询。
-
公开(公告)号:CN115543970B
公开(公告)日:2023-03-03
申请号:CN202211503079.0
申请日:2022-11-29
Applicant: 本原数据(北京)信息技术有限公司
Inventor: 李传成
Abstract: 本申请提出的数据页处理方法、数据页处理装置、电子设备及存储介质,涉及数据库技术领域。该方法包括:获取待写入数据的数据量;根据所述数据量对所述空闲空间映射表进行搜索,得到选定数据页;其中,所述选定数据页用于表示:空闲空间大于或等于所述数据量的所述候选数据页;对所述选定数据页进行写锁处理,得到写锁结果;若所述写锁结果为写锁失败,则根据所述数据量和至少一个所述候选数据页对所述选定数据页进行切换。本申请实施例提高了对选定数据页的选取速度。
-
-
-
-