[发明专利]数据库的监控方法及装置在审
申请号: | 202210849383.4 | 申请日: | 2022-07-19 |
公开(公告)号: | CN115185778A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 姚伏霞 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 周春霞 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 监控 方法 装置 | ||
本申请涉及数据监控技术领域,提供一种数据库的监控方法及装置。所述方法包括:获取至少一个数据库在时间节点集合中任一预设时间节点的监控数据;保存任一预设时间节点的监控数据,获取与预设时间节点对应的目标文件;响应针对各预设时间节点中任一目标时间节点的监控数据查看操作,加载与目标时间节点对应的目标文件中的监控数据。本申请实施例提供的数据库的监控方法能够缩短监控数据的响应时长,提高对数据库的排查效率。
技术领域
本申请涉及数据监控技术领域,具体涉及一种数据库的监控方法及装置。
背景技术
数据库,是指按照数据结构来组织、存储和管理数据的仓库。由于数据库是应用系统的重要组成,因此对数据库的监控十分重要。然而,由于数据的日益增多,现有对数据库的监控,其通常需要对千上万个数据库实例同时进行监控,并且数据库实例的种类有数十种,使得获取到的监控数据的数据量较为庞大,导致用户在需要获取监控数据以排查某个时间点的数据库是否异常时,需要加载全局的监控数据,响应时间较长,且需要从全局的监控数据中进行排查,影响对数据库的排查效率。因此,如何缩短监控数据的响应时长,提高对数据库的排查效率,是当前急需解决的技术问题之一。
发明内容
本申请旨在至少解决相关技术中存在的技术问题之一。为此,本申请提出一种数据库的监控方法,能够缩短监控数据的响应时长,提高对数据库的排查效率。
本申请还提出一种数据库的监控装置。
本申请还提出一种电子设备。
本申请还提出一种计算机可读存储介质。
根据本申请第一方面实施例的数据库的监控方法,包括:
获取至少一个数据库在时间节点集合中任一预设时间节点的监控数据;
保存任一所述预设时间节点的所述监控数据,获取与所述预设时间节点对应的目标文件;
响应针对各所述预设时间节点中任一目标时间节点的监控数据查看操作,加载与所述目标时间节点对应的所述目标文件中的监控数据。
本申请实施例提供的数据库的监控方法,通过获取数据库的监控数据,并基于不同的预设时间节点,将在不同的预设时间节点获取到的监控数据保存至不同的目标文件,并在需要对某个时间节点的监控数据进行排查时,加载该时间节点对应的目标文件中的监控数据,从而能够在需要获取监控数据以排查某个时间点的数据库是否异常时,仅需加载该预设时间节点的监控数据,无需加载全局的监控数据,减少了监控数据的加载量,进而缩短了监控数据的响应时长,提高对数据库的排查效率。
根据本申请的一个实施例,获取至少一个数据库在时间节点集合中任一预设时间节点的监控数据,包括:
根据预设监控指标,在所述预设时间节点与所述预设时间节点的上一预设时间节点之间的时段,对至少一个所述数据库进行监控,获取至少一个所述数据库在所述预设时间节点的监控数据。
根据本申请的一个实施例,所述预设监控指标根据所述预设时间节点确定。
根据本申请的一个实施例,所述获取至少一个所述数据库在所述预设时间节点的监控数据,包括:
对至少一个所述数据库在所述预设时间节点的上一预设时间节点的历史监控数据进行插入、更新以及删除操作,获取至少一个所述数据库在所述预设时间节点的监控数据。
根据本申请的一个实施例,所述保存任一所述预设时间节点的所述监控数据,获取与所述预设时间节点对应的目标文件,包括:
根据所述监控数据中任一子数据的数据类型,获取与所述子数据对应的预设条件;
将所述预设条件与所述子数据进行比对,根据所述预设条件与所述子数据的比对结果,确定与所述子数据对应的标签;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210849383.4/2.html,转载请声明来源钻瓜专利网。