[发明专利]一种数据库故障处理方法、装置、设备及存储介质有效
申请号: | 202310139913.0 | 申请日: | 2023-02-13 |
公开(公告)号: | CN116049146B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 关慧梅 | 申请(专利权)人: | 北京优特捷信息技术有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F11/07 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 康欢欢 |
地址: | 100102 北京市朝阳区阜通*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 故障 处理 方法 装置 设备 存储 介质 | ||
1.一种数据库故障处理方法,其特征在于,包括:
获取数据库的核心指标数据;
对所述核心指标数据进行异常故障检测;
针对检测到的异常故障进行告警,并匹配对应的诊断模型进行异常故障的根因分析;
基于根因分析结果确定对应的自愈模型进行自愈;
对自愈结果进行跟踪以确认是否解决异常故障;
所述匹配对应的诊断模型进行异常故障的根因分析,包括:
若检测到会话异常故障的告警,通过对应诊断模型将当前时间段的会话数量与前一时间段的会话数量进行对比,判断会话数量是否超过预设阈值;
通过所述诊断模型判断数据库最近时间段的性能指标;
通过所述诊断模型确认最近时间段内的会话明细;
通过所述诊断模型基于会话数量对比结果、性能指标判断结果以及所述会话明细确定会话异常故障的根因分析结果;
所述基于根因分析结果确定对应的自愈模型进行自愈,包括:
若检测到表空间不足导致会话异常故障,通过会话异常自愈模型扩容表空间;
若检测到阻塞异常导致会话异常故障,通过所述会话异常自愈模型输出阻塞报告以及提供给开发人员以进行排查处理;
若检测到表空间异常导致会话异常故障,通过所述会话异常自愈模型判断表空间进行的预设操作是否正常,若是,扩容表空间,若否,输出报告以及提供给开发人员以进行排查处理;其中,预设操作包括增删改查操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
对异常故障、对应的根因分析结果以及对应的自愈模型保存至知识库;
若再次检测到异常故障,根据异常故障的根因分析结果匹配到知识库,并通过所述知识库中对应的自愈模型进行自愈。
3.根据权利要求1所述的方法,其特征在于,所述匹配对应的诊断模型进行异常故障的根因分析,包括:
若检测到表空间异常故障的告警,通过对应诊断模型判断表空间使用率是否超过预设使用率;
通过所述诊断模型判断表空间在过去时间段是否连续存在,且连续使用超过预设次数;
通过所述诊断模型基于所述表空间使用率的判断结果以及所述表空间在过去时间段连续存在、且连续使用的判断结果确定表空间异常故障的根因分析结果。
4.根据权利要求1所述的方法,其特征在于,所述基于根因分析结果确定对应的自愈模型进行自愈,包括:
若检测到表空间进行的预设操作过多导致表空间异常故障,通过表空间异常自愈模型输出报告提供给开发人员以进行排查处理;
若检测到表空间不足导致表空间异常故障,通过表空间异常自愈模型进行扩容表空间的操作;
若检测到高水位异常导致表空间异常故障,通过所述表空间异常自愈模型进行回收高水位的操作。
5.根据权利要求1所述的方法,其特征在于,所述对所述核心指标数据进行异常故障检测,包括:
通过核密度分析算法和移动均值算法对所述核心指标数据进行异常故障检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优特捷信息技术有限公司,未经北京优特捷信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310139913.0/1.html,转载请声明来源钻瓜专利网。