[发明专利]监测数据库的方法、管理系统及存储介质在审
申请号: | 201910202747.8 | 申请日: | 2019-03-18 |
公开(公告)号: | CN111723146A | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 曾文杰 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 程杰;王琦 |
地址: | 100083 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测 数据库 方法 管理 系统 存储 介质 | ||
本申请公开了监测数据库的方法、管理系统及存储介质。其中,一种监测数据库的方法包括:获取一个或多个数据库的配置记录;根据所述一个或多个配置记录,登录所述一个或多个数据库,并获取每个数据库的第一结构数据;获取所述一个或多个数据库中每个数据库的第二结构数据,其中每个数据库的第二结构数据用于描述在所述登录之前已得到的该数据库的数据结构;对于所述一个或多个数据库中任一个数据库,确定该数据库的第一结构数据与该数据库的第二结构数据的区别内容;生成包含所述区别内容和所述第一结构数据的一条检测记录。
技术领域
本申请涉及数据库技术领域,尤其涉及监测数据库的方法、管理系统及存储介质。
背景技术
随着互联网服务的发展,数据库被广泛部署到各种应用场景中。数据库管理员(Database Administrator,简称DBA)可以进行表操作、字段操作等各种改变数据库结构的数据库操作。
发明内容
根据本申请一个方面,提供一种监测数据库的方法,包括:获取一个或多个数据库的配置记录,其中每个数据库的配置记录用于描述该数据库对应的登录信息;根据所述一个或多个配置记录,登录所述一个或多个数据库,并获取每个数据库的第一结构数据,其中每个数据库的第一结构数据用于描述在登录该数据库时该数据库的数据结构;获取所述一个或多个数据库中每个数据库的第二结构数据,其中每个数据库的第二结构数据用于描述在所述登录之前已得到的该数据库的数据结构;对于所述一个或多个数据库中任一个数据库,确定该数据库的第一结构数据与该数据库的第二结构数据的区别内容;生成包含所述区别内容和所述第一结构数据的一条检测记录。
根据本申请一个方面,提供一种管理系统,包括:
处理器;
存储器;以及
一个或多个程序,存储在该存储器中并被配置为由所述处理器执行,所述一个或多个程序包括用于执行根据本申请的监测数据库的方法的指令。
根据本申请一个方面,提供一种存储介质,存储有一个或多个程序,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行根据本申请的监测数据库的方法。
综上,根据本申请的监测数据库的方案可以从数据库获取最新的结构数据(即第一结构数据),并将最新的结构数据和之前获取的旧的结构数据(即第二结构数据)进行对比,从而可以在每次获取到最新的结构数据后确定数据库的结构变化。在此基础上,本申请的监测数据库的方案可以记录最新的结构数据和结构变化,从而能够自动监测数据库的结构变化,进而便于对数据库进行管理和追溯数据库的历次变更情况。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本申请一些实施例的应用场景100的示意图;
图2示出了根据本申请一些实施例的监测数据库的方法200的流程图;
图3A示出了根据本申请一些实施例的监测数据库的方法300的流程图;
图3B示出了根据本申请一些实施例的检测记录的显示界面图;
图4示出了根据本申请一些实施例的获取第一结构数据的方法400的流程图;
图5示出了根据本申请一些实施例的确定区别内容的方法500的流程图;
图6示出了根据本申请一些实施例的确定标识变化的方法600的流程图;
图7示出了根据本申请一些实施例的确定字段变化的方法700的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司,未经北京沃东天骏信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910202747.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:原子腔结构及其制作方法
- 下一篇:一种基于模块的镜像重构方法和装置