【技术实现步骤摘要】
本专利技术涉及数据库,特别是涉及一种数据库的事务日志处理方法、存储介质及设备。
技术介绍
1、在数据库的使用过程中,会记录事务日志,事务日志中会记录有对数据库数据的历史操作信息,是数据库的重要数据。事务日志对数据库的例如故障恢复、主备数据库构建等各项工作来说,是必不可少的数据。但是,现有技术中数据库使用事务日志时较为不便,影响数据库的处理效率。
技术实现思路
1、本专利技术的一个目的是要提供一种能够提高事务日志使用的便捷性的数据库的事务日志处理方法、存储介质及设备。
2、特别地,本专利技术提供了一种数据库的事务日志处理方法,其中,所述事务日志的页镜像数据存储在配置于磁盘中的存储文件中,且所述存储文件中存储有属于同一个表的至少一个数据页对应的页镜像数据,且所述存储文件的文件名中记有存储在所述存储文件中的页镜像数据对应的数据页所属表在所述磁盘中的表位置信息,并且,所述数据库的事务日志处理方法包括:
3、获取待查找的页镜像数据对应的数据页所属表在所述磁盘中的表位置信息、所
...【技术保护点】
1.一种数据库的事务日志处理方法,其中,所述事务日志的页镜像数据存储在配置于磁盘中的存储文件中,且所述存储文件中存储有属于同一个表的至少一个数据页对应的页镜像数据,且所述存储文件的文件名中记有存储在所述存储文件中的页镜像数据对应的数据页所属表在所述磁盘中的表位置信息,并且,所述数据库的事务日志处理方法包括:
2.根据权利要求1所述的数据库的事务日志处理方法,其中,所述获取所述初步目标文件中块号与所述目标块号相同且日志序列号与所述目标序列号相同的页镜像数据的步骤之前包括:
3.根据权利要求2所述的数据库的事务日志处理方法,其中,所述检测所述初步目
...【技术特征摘要】
1.一种数据库的事务日志处理方法,其中,所述事务日志的页镜像数据存储在配置于磁盘中的存储文件中,且所述存储文件中存储有属于同一个表的至少一个数据页对应的页镜像数据,且所述存储文件的文件名中记有存储在所述存储文件中的页镜像数据对应的数据页所属表在所述磁盘中的表位置信息,并且,所述数据库的事务日志处理方法包括:
2.根据权利要求1所述的数据库的事务日志处理方法,其中,所述获取所述初步目标文件中块号与所述目标块号相同且日志序列号与所述目标序列号相同的页镜像数据的步骤之前包括:
3.根据权利要求2所述的数据库的事务日志处理方法,其中,所述检测所述初步目标文件中的一个所述页镜像数据是否块号与所述目标块号相同且日志序列号与所述目标序列号相同的步骤之后包括:
4.根据权利要求3所述的数据库的事务日志处理方法,其中,所述检测所述初步目标文件是否只存储有一个页镜像数据的步骤之后包括:
5.根据权利要求3所述的数据库的事务日志处理方法,其中,存储有多个页镜像数据的存储文件的文件名中还记有存储在所述存储文件中的所有页镜像数据的最大块号和最小块号,以及最大日志序列号和最小日...
【专利技术属性】
技术研发人员:沈志伟,杨尚,
申请(专利权)人:中电科金仓北京科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。