-
公开(公告)号:CN117997722A
公开(公告)日:2024-05-07
申请号:CN202311868959.2
申请日:2023-12-29
Applicant: 北京人大金仓信息技术股份有限公司
IPC: H04L41/0663 , H04L41/0659 , H04L41/06 , H04L43/0805 , H04L67/10
Abstract: 本申请提供一种多中心集群的故障处理方法、装置、设备及存储介质。该方法包括:以第一预设时间间隔,向主中心发送第一连接请求;若接收到主中心的节点状态信息,则保存主中心的节点状态信息中的主节点信息,并继续以第一预设时间间隔,向主中心发送第一连接请求;若未接收到主中心的节点状态信息,则根据故障检测标识以及预设的故障检测逻辑,确定多中心集群的故障信息;其中,预设的故障检测逻辑,用于表征基于网络连接故障检测、数据库连接故障检测和观察者节点数据超时检测中的一种或多种,以及观察者节点的状态,确定多中心集群的故障信息;根据故障信息对多中心集群进行故障处理。本申请的方法,提高了多中心集群的故障处理的准确性。
-
公开(公告)号:CN115982283A
公开(公告)日:2023-04-18
申请号:CN202310123344.0
申请日:2023-02-14
Applicant: 北京人大金仓信息技术股份有限公司
Abstract: 本发明提供了一种数据库集群的自启动方法、存储介质及设备。数据库集群的自启动方法包括:检查本地节点的类型,本地节点为所述数据库集群中的一个节点;在本地节点为主节点的情况下,检测数据库集群中的其他节点的类型;若其他节点中存在主节点,比较本地节点的日志序列号与其他主节点的日志序列号的大小关系,以确定本地节点是否能够作为最优主节点;根据本地节点的日志序列号与其他主节点的日志序列号的比较结果确定本地节点的自启动流程。在数据库集群的自启动过程中,即使数据库集群存在多个主节点即存在脑裂的情况,也能够通过比较主节点的日志序列号的大小关系确定最优主节点,从而确定最终留存的主节点,实现自启动。
-
公开(公告)号:CN115481127A
公开(公告)日:2022-12-16
申请号:CN202211327416.5
申请日:2022-10-27
Applicant: 北京人大金仓信息技术股份有限公司
Abstract: 本发明提供了一种数据库的数据存储方法、存储介质与设备。其中数据库的数据存储方法包括:获取启动的触发事件;判断预先配置的脏页队列中未被刷写的脏页数量是否超过第一设定阈值;若是,获取脏页队列中位于队首的设定数量的脏页;将设定数量的脏页写入磁盘。本发明的方案,每次脏页刷盘过程刷入的脏盘的数量一致,可以使得磁盘I/O占用平均,磁盘I/O使用趋于平滑,避免因脏页刷盘而导致的数据库性能下降,提高了数据库性能。
-
公开(公告)号:CN117493308A
公开(公告)日:2024-02-02
申请号:CN202311541079.4
申请日:2023-11-17
Applicant: 北京人大金仓信息技术股份有限公司
Abstract: 本发明提供了一种基于表的数据库集群参数配置方法及机器可读存储介质。基于表的数据库集群参数配置方法包括:主节点将各节点的集群配置参数写入集群参数表,并将集群参数表同步到各备节点。各备节点根据集群参数表更新本地的配置参数。由于只在主节点上对各备节点的集群配置参数写入集群参数表中,主节点再将集群参数表同步至各备节点,然后各备节点根据集群参数表对本地的配置参数进行更新,全过程中只需要对主节点进行操作,从而解决了数据库集群中配置参数修改过程复杂的问题,达到了简化操作步骤的问题。并且在配置过程之中,各备节点的配置参数同时得到更新,在使得操作简化的同时,还保证了各节点的集群配置参数的一致性。
-
公开(公告)号:CN117290185A
公开(公告)日:2023-12-26
申请号:CN202311270670.0
申请日:2023-09-27
Applicant: 北京人大金仓信息技术股份有限公司
IPC: G06F11/30 , G06F16/21 , G06F16/25 , G06F16/2458 , G06F16/2453
Abstract: 本发明提供了一种数据库检查点的监测方法、存储介质与设备。其中上述方法包括:调用查询接口接收第一查询指令;根据第一查询指令在预设状态收集器中查询检查点的执行信息;将执行信息返回至查询接口。通过本方法可以通过查询接口对数据库的检查点的执行过程进行监测,从而获取检查点执行过程的视图和函数等信息,并方便对执行过程中出现的问题进行定位,进一步地,针对此问题采取相应的调优方式,从而优化数据库参数,进而提高数据库系统运行效率,即提升数据库性能。
-
公开(公告)号:CN116186162A
公开(公告)日:2023-05-30
申请号:CN202310136551.X
申请日:2023-02-13
Applicant: 北京人大金仓信息技术股份有限公司
Abstract: 本发明提供了一种数据库集群的自启动方法、存储介质及设备。数据库集群的自启动方法包括:开始自启动,检查本地节点的类型,本地节点为数据库集群中的一个节点;判断本地节点是否为主节点;若本地节点为主节点,检测本地节点与数据库集群中的其他节点的连接情况;判断本地节点与其他节点是否均能够进行连接,若是,启动本地节点的数据库;若否,记录警告信息并停止数据库集群的自启动。在数据库集群的自动重启过程中,自动检测数据库集群是否存在网络故障,在没有网络故障的情况下继续自动重启,在存在网络故障的情况下停止重启。因此,不需要任何情况都进行人工启动,有效地减少了数据库集群的重启时间。
-
公开(公告)号:CN115599756A
公开(公告)日:2023-01-13
申请号:CN202211327411.2
申请日:2022-10-27
Applicant: 北京人大金仓信息技术股份有限公司(CN)
IPC: G06F16/172 , G06F16/16 , G06F16/18 , G06F16/901 , G06F11/14
Abstract: 本发明提供了一种数据库的数据刷盘方法、存储介质与设备。其中数据库的数据刷盘方法包括:将缓冲池中待刷入磁盘的页面复制到内存中预先配置的双写缓冲区中;获取启动数据刷盘的触发事件;将双写缓冲区的数据写入磁盘的表空间预先配置的双写文件中;判断数据写入双写文件的过程是否成功完成;若是,将双写缓冲区的数据写入磁盘的数据文件中。本发明的方案,可以有效避免出现页断裂情况,同时也可以避免WAL日志文件膨胀的问题。
-
-
-
-
-
-