[发明专利]数据库检测方法、装置、计算机设备和存储介质在审
申请号: | 201910962354.7 | 申请日: | 2019-10-11 |
公开(公告)号: | CN110874311A | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | 周欢;董俊峰;强群力;刘超千;赵彤;陈瑛绮;余星;王鹏;韦鹏程;孟令银;朱绍辉;陈飞 | 申请(专利权)人: | 网联清算有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F16/21 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王艳斌 |
地址: | 100045 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 检测 方法 装置 计算机 设备 存储 介质 | ||
本申请提出一种数据库检测方法、装置、计算机设备和存储介质,其中,方法包括:在数据库上线后按照预设周期获取所有数据库IP标识;获取每一个数据库IP标识对应的主数据库和备用数据库;获取当前业务处理状态,并根据当前业务处理状态确定目标检测项目;对每一个数据库IP标识对应的主数据库和备用数据库并行进行目标检测项目的检测,并根据检测结果确定每一个数据库IP标识对应的主数据库和备用数据库是否正常。由此,解决现有技术中数据库检测方式对线上业务造成影响且效率低的技术问题,能够根据数据库处于在线运行状态时,按照预设周期对不会造成实时业务受影响的检查项进行检查,提高数据库检测效率,从而避免业务处理出现错误的情况。
技术领域
本申请涉及存储技术领域,尤其涉及一种数据库检测方法、装置、计算机设备和存储介质。
背景技术
目前,清算平台的实时业务的数据存储在MySQL数据库中,并且要求保证实时业务一直稳定运行,清算平台的数据库实例数众多,如果运行时异常,将会导致部分用户支付受损,如果不检查,将无法感知数据库运行的健康状态,可能导致数据库异常,也会导致业务受损。
相关技术中,一般不会对数据库进行检查,或者只在特殊时间节点对数据库部分检查项目,通过手动方式对数据库进行检查,然而,检查可能会对线上业务造成影响,以及一般数据库架构会存在多样性,实例繁多,单纯靠人工检查,检查项多,人力成本高,不仅耗时长,而且很容易遗漏部分检查项,从而导致业务失败。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
本申请提出了一种数据库检测方法、装置、计算机设备和存储介质,用于解决现有技术中数据库检测方式对线上业务造成影响且效率低,以及导致业务失败的技术问题,通过根据数据库处于在线运行状态时,按照预设周期对不会造成实时业务受影响的检查项进行检查,提高数据库检测效率,从而避免业务处理出现错误的情况。
本申请第一方面实施例提出了一种数据库检测方法,所述方法包括以下步骤:
在数据库上线后按照预设周期获取所有数据库IP标识;
获取每一个数据库IP标识对应的主数据库和备用数据库;
获取当前业务处理状态,并根据所述当前业务处理状态确定目标检测项目;
对所述每一个数据库IP标识对应的主数据库和备用数据库并行进行所述目标检测项目的检测,并根据检测结果确定所述每一个数据库IP标识对应的主数据库和备用数据库是否正常。
作为本申请实施例中第一种可能实现的方式,所述的方法,还包括:
在所述数据库上线前获取所述所有数据库IP标识;
获取每一个数据库IP标识对应的主数据库和备用数据库;
对所述每一个数据库IP标识对应的主数据库和备用数据库并行进行预检测项目的检测;
检测所述每一个数据库IP标识对应的主数据库与备用数据库之间的一致性;
根据所述预检测项目的检测结果确定数据库正常且所述每一个数据库IP标识对应的主数据库与备用数据库之间一致,控制所述数据库上线。
作为本申请实施例中第二种可能实现的方式,所述目标检测项目包括:
每个节点的监控项是否部署、异常监控项是否处理、监控项是否未正常开启、底层操作系统参数配置是否标准化、整套数据库高可用集群是否配置、数据库参数是否符合标准化、数据库参数文件是否符合标准化、备用数据库同步状态是否正常、整套数据库日志清理任务是否正确部署、整套数据库全局唯一标识是否一致、整套数据库是否正确部署备份中的一种或者多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网联清算有限公司,未经网联清算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910962354.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于振动监测的飞机结构件加工方案评估方法
- 下一篇:半导体单元结构