数据库校验方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:19821255 阅读:65 留言:0更新日期:2018-12-19 14:31
本申请涉及一种数据库校验方法、装置、计算机设备和存储介质。所述方法包括:获取校验请求;校验请求携带了数据库标识;响应于校验请求,获取校验配置文件并根据校验配置文件创建校验任务;基于校验任务查找与数据库标识对应的目标数据库;获取与目标数据库对应的线上数据,以及与线上数据对应的指标数据;基于线上数据以及指标数据执行校验任务,得到校验结果;当校验结果存在异常时,根据校验结果生成预警信息。采用本方法能够对数据库异常进行预警。

【技术实现步骤摘要】
数据库校验方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种数据库校验方法、装置、计算机设备和存储介质。
技术介绍
随着办公自动化和电子商务的飞速发展,企业对数据库越来越重视。对于存储重要数据的数据库,通常需要对数据库的运行情况进行实时的监控。比如说对数据库对应的系统日志进行报警关键词筛选,从而能够及时监控到数据库错误,以提醒数据库管理人员对已发生的数据库错误进行处理。传统方式都是对已经发生的错误进行监控,而无法对可能导致数据库错误的数据库异常进行预警,数据库管理人员需要耗费较多时间对已经出现的数据库错误进行核实及修复。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够对数据库异常进行预警的数据库校验方法、装置、计算机设备和存储介质。一种数据库校验方法,所述方法包括:获取校验请求;所述校验请求携带了数据库标识;响应于所述校验请求,获取校验配置文件并根据所述校验配置文件创建校验任务;基于所述校验任务查找与所述数据库标识对应的目标数据库;获取与所述目标数据库对应的线上数据,以及与所述线上数据对应的指标数据;基于所述线上数据以及所述指标数据执行所述校验任务,得本文档来自技高网...

【技术保护点】
1.一种数据库校验方法,所述方法包括:获取校验请求;所述校验请求携带了数据库标识;响应于所述校验请求,获取校验配置文件并根据所述校验配置文件创建校验任务;基于所述校验任务查找与所述数据库标识对应的目标数据库;获取与所述目标数据库对应的线上数据,以及与所述线上数据对应的指标数据;基于所述线上数据以及所述指标数据执行所述校验任务,得到校验结果;当所述校验结果存在异常时,根据所述校验结果生成预警信息。

【技术特征摘要】
1.一种数据库校验方法,所述方法包括:获取校验请求;所述校验请求携带了数据库标识;响应于所述校验请求,获取校验配置文件并根据所述校验配置文件创建校验任务;基于所述校验任务查找与所述数据库标识对应的目标数据库;获取与所述目标数据库对应的线上数据,以及与所述线上数据对应的指标数据;基于所述线上数据以及所述指标数据执行所述校验任务,得到校验结果;当所述校验结果存在异常时,根据所述校验结果生成预警信息。2.根据权利要求1所述的方法,其特征在于,所述获取校验配置文件并根据所述校验配置文件创建校验任务,包括:获取校验配置文件以及与所述数据库标识对应的白名单;所述白名单包含过滤元素;根据所述过滤元素生成相应的校验过滤器;根据所述校验配置文件和所述校验过滤器创建校验任务。3.根据权利要求1所述的方法,其特征在于,在所述当所述校验结果存在异常时,根据所述校验结果生成预警信息之后,还包括:确定所述校验结果的异常类型;查找是否存在与所述异常类型对应的修复组件;当存在与所述异常类型对应的修复组件时,调用查找到的修复组件根据所述校验结果,对所述目标数据库进行修复;当不存在与所述异常类型对应的修复组件时,确定与所述数据库标识对应的用户账号,并将所述预警信息发送至所述用户账号。4.根据权利要求1所述的方法,其特征在于,所述基于所述线上数据以及所述指标数据执行所述校验任务,得到校验结果,包括:基于所述校验任务,提取所述线上数据中包含的待校验信息,以及所述指标数据中包含的目标信息;比较所述待校验信息与所述目标信息是否匹配;当所述待校验信息与所述目标信息不匹配时,判定校验结果存在异常;当所述待校验信息与所述目标信息匹配时,判定校验结果正常。5.根据权利要求1至4中任意一项所述的方法,其特征在于,在所...

【专利技术属性】
技术研发人员:茹作军
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1