数据同步错误处理方法及存储介质

    公开(公告)号:CN116204347A

    公开(公告)日:2023-06-02

    申请号:CN202310068283.2

    申请日:2023-01-13

    Inventor: 魏乾 王凯龙 庞晖

    Abstract: 本发明提供了一种数据同步错误处理方法及存储介质。错误处理方法包括:获取用于数据同步的多条操作语句,并利用多条操作语句开启数据同步;在执行每条操作语句之前设置保存点;检测每条操作语句的执行结果;若操作语句出现执行失败的情况,确定执行失败的错误类型;确定错误类型是否符合预先配置的语句跳过错误;若错误类型符合语句跳过错误,则根据保存点的位置进行回滚,并执行执行失败的操作语句之后的下一条操作语句。在数据同步过程中,当操作语句出现执行失败的情况,可以只跳过执行失败的操作语句,而无需跳过整个事务,有助于避免将正常执行的操作语句一同回滚导致的丢数问题。

    数据库统计信息的收集方法、存储介质及设备

    公开(公告)号:CN116149945A

    公开(公告)日:2023-05-23

    申请号:CN202310142703.7

    申请日:2023-02-09

    Inventor: 康磊

    Abstract: 本发明提供了一种数据库统计信息的收集方法、存储介质及设备。数据库统计信息的收集方法包括:开启统计信息的收集;获取上一次统计信息更新之后的日志信息;从日志信息中筛选出与统计信息相关的修改数据信息;根据修改数据信息更新统计信息。通过对日志信息进行访问来对统计信息进行收集,无需对表进行访问,从而避免了与用户操作竞争资源,减轻了访问表的负担,进而避免对数据库的处理性能造成太大影响。

    数据库集群的自动故障转移方法、存储介质及设备

    公开(公告)号:CN116126970A

    公开(公告)日:2023-05-16

    申请号:CN202211688686.9

    申请日:2022-12-27

    Inventor: 缪文彩 李翔

    Abstract: 本发明提供了一种数据库集群自动化部署的自动检测方法、存储介质及设备,该自动检测方法包括:仲裁者、主库和多个备库,仲裁者用于观察主库与备库的运行状态。自动故障转移方法包括:获取主库的故障信号;向多个备库中的目标备库发送故障转移命令;尝试获取目标备库发送的反馈信息,反馈信息包括目标备库对故障转移命令的执行结果;若尝试结果为失败,则尝试连接多个备库中除目标备库外的其他备库;在尝试连接其他备库失败的情况下,则停止仲裁者的运行。本发明的数据库集群的自动故障转移方法避免了因为仲裁者冲动“死亡”而导致的自动故障转移不可用,很大程度上提高了集群和自动故障转移系统的可用性。

    表结构的修改方法、存储介质及设备

    公开(公告)号:CN116126869A

    公开(公告)日:2023-05-16

    申请号:CN202310200379.X

    申请日:2023-02-27

    Inventor: 岳红波 王建华

    Abstract: 本发明提供了一种表结构的修改方法、存储介质及设备。该表结构的修改方法包括:对待修改的目标表加变更锁;将所述目标表的并发操作信息记录至日志表中;创建临时表,根据预置的修改类型修改所述临时表的结构;将所述目标表的数据拷贝至所述临时表;升级所述变更锁为独占锁;根据所述日志表中的并发操作信息修改所述临时表的数据;调换所述目标表与所述临时表的信息。本发明的优点是可以提高数据库的并发操作能力,降低业务阻塞时长,改善用户的使用体验。

    数据处理方法、装置、电子设备、介质及产品

    公开(公告)号:CN116108056A

    公开(公告)日:2023-05-12

    申请号:CN202310214931.0

    申请日:2023-03-07

    Inventor: 刘果 李翔

    Abstract: 本申请提供一种数据处理方法、装置、电子设备、介质及产品。该方法包括:监测到满足原始数据定义语言语句的确定条件,确定目标原始数据定义语言语句的目标确定信息;获取预设日志中与目标确定信息相对应的目标日志记录;预设日志中预先存储有至少一条日志记录,日志记录包括原始数据定义语言语句的确定信息和原始数据定义语言语句;读取目标日志记录以确定目标原始数据定义语言语句。由此,不需要反向推断就能够确定出目标原始数据定义语言语句,并且确定出的目标原始数据定义语言语句的准确性较高。

    数据恢复方法、装置、设备及存储介质

    公开(公告)号:CN116107813A

    公开(公告)日:2023-05-12

    申请号:CN202310216897.0

    申请日:2023-03-07

    Inventor: 万马 李翔

    Abstract: 本公开提供一种数据恢复方法、装置、设备及存储介质。该方法包括:获取至少一个数据库备份对应的信息文件,基于至少一个数据库备份的信息文件中的目标关键信息的对比,确定用于数据恢复的目标数据库备份,基于目标数据库备份,进行数据恢复处理。本公开解决了现有技术中数据恢复过程中数据库备份的预览所需时间较长、效率较低的问题,显著提高数据库备份的浏览和选择效率,进而显著提高数据恢复的效率。

    数据库系统的数据同步方法、存储介质及设备

    公开(公告)号:CN116069867A

    公开(公告)日:2023-05-05

    申请号:CN202310218395.1

    申请日:2023-03-08

    Inventor: 王凯龙

    Abstract: 本发明提供了一种数据库系统的数据同步方法、存储介质及设备。数据库系统包括多个数据库,数据同步方法包括:在每个数据库创建相同的参照表,参照表用于记录某一事务的可同步次数参考值;获取针对目标数据库的待执行事务,目标数据库为每两个数据库在数据同步过程中待写入数据的一方;读取待执行事务中针对参照表的修改操作,修改操作用于修改参照表中记录的可同步次数参考值;判断修改操作中的可同步次数参考值是否符合预设条件,若符合预设条件,抛弃待执行事务。也就是说,当可同步次数参考值符合预设条件,无需再将这个事务同步到当前的目标数据库,从而能够打断循环同步,减小数据库系统资源浪费。

    数据库的增量数据同步方法、存储介质与计算机设备

    公开(公告)号:CN116069859A

    公开(公告)日:2023-05-05

    申请号:CN202310029549.2

    申请日:2023-01-09

    Inventor: 王凯龙 冷建全

    Abstract: 本发明提供了一种数据库的增量数据同步方法、存储介质与设备。其中数据库的增量数据同步方法包括:在同步目标数据库装载同步初始数据;获取增量同步数据对应的事务日志;对事务日志进行解析,得到批量同步语句;判断批量同步语句是否满足合并条件;若是,对批量同步语句进行合并处理,得到预备语句;向同步目标数据库发送预备语句;由同步目标数据库执行预备语句,以进行增量数据同步。本发明的方案,避免了同步目标数据库逐条获取并执行同步语句带来的效率降低的问题,提高了增量数据同步的效率。

    数据库性能快照的使用方法、存储介质及设备

    公开(公告)号:CN116069724A

    公开(公告)日:2023-05-05

    申请号:CN202310184354.5

    申请日:2023-02-28

    Inventor: 王胜利 尹强

    Abstract: 本发明提供了提供一种数据库性能快照的使用方法、存储介质及设备。数据库系统性能快照的使用方法包括:生成性能快照;生成性能快照的校验值,记为原始校验值;读取性能快照以及原始校验值;按照与原始校验值同样的生成方式重新生成性能快照的校验值,记为参考校验值;比较参考校验值与原始校验值;若参考校验值与原始校验值相同,判定性能快照可以正常使用。通过生成性能快照的原始校验值和参考校验值,在对性能快照进行使用的过程中,只有在原始校验值和参考校验值一致,也就是性能快照未被修改过的情况下,才将性能快照用于性能分析,从而有助于保证性能分析的准确性。

    数据库等待事件信息的统计方法、存储介质与设备

    公开(公告)号:CN116010425A

    公开(公告)日:2023-04-25

    申请号:CN202310140442.5

    申请日:2023-02-08

    Inventor: 王胜利

    Abstract: 本发明提供了一种数据库等待事件信息的统计方法、存储介质与设备。其中上述方法包括:获取数据库内部工作进程执行等待事件的消息;将消息分发至各个等待事件统计模型中;等待事件统计模型分别根据消息按照自身对应的关注点对数据库内部工作进程执行等待事件的统计信息进行处理,生成对应的统计结果。通过这种方法,通过此方法能够及时地将等待事件的执行消息分发至不同的统计模型中,使各个等待事件统计模型能够及时地获取数据库内部进程执行等待事件的统计信息,同时能够优化数据库内核的代码逻辑,提升统计的效率。

Patent Agency Ranking