[发明专利]数据库表管理方法、装置及电子设备在审
申请号: | 202310514045.X | 申请日: | 2023-05-08 |
公开(公告)号: | CN116644065A | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 吴星;闫紫艳;宋桂芳;韩凌 | 申请(专利权)人: | 中电金信软件(上海)有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李建伟 |
地址: | 200232 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 管理 方法 装置 电子设备 | ||
本发明提供一种数据库表管理方法、装置及电子设备,其中,数据库管理方法包括:检测对数据库表的更新操作,更新操作包括更新库表标识;在确定更新库表标识与监测库表标识清单相匹配的情况下,根据更新库表标识确定待更新版本的目标数据库表及目标数据库表的标识,监测库表标识清单用于定义待更新版本的数据库表的范围;根据目标数据库表的标识,确定目标数据库表的字段数据;根据目标数据库表的标识以及确定的字段数据,更新数据版本表。由此,实现了对监测范围内的数据库表的更新操作的监测和对相应字段数据通过数据版本表留档记录,记录数据库表结构改变后的不同版本。
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种数据库表管理方法、装置、电子设备及存储介质。
背景技术
随着企业规模的壮大和业务形式的复杂化,企业内部对数据库管理能力要求越来越高。面对数据库中海量存储的数据库表,在实际数据库运营的过程中,管理员需要及时关注库中数据库表的相关状态。
目前,一些管理平台通过将数据库中所有的数据库表进行整理,以提供库表查询功能,方便管理员能快速了解数据库表,但也只会记录数据库中各个数据库表的最新情况,功能单一。
但是,对于一些比较重要的数据库表,由于目前的数据库管理平台无法提供数据库表的监测、追溯功能,致使其已难以满足众多企业的数据库管理需求。
发明内容
本发明提供一种数据库表管理方法、装置、电子设备及存储介质,用以至少解决现有技术中数据库管理平台无法提供数据库表的监测功能和追溯功能的缺陷。
本发明提供一种数据库表管理方法,所述方法包括:检测对数据库表的更新操作,所述更新操作包括更新库表标识;在确定所述更新库表标识与监测库表标识清单相匹配的情况下,根据所述更新库表标识确定待更新版本的目标数据库表及目标数据库表的标识,所述监测库表标识清单用于定义待更新版本的数据库表的范围;根据所述目标数据库表的标识,确定目标数据库表的字段数据;根据所述目标数据库表的标识以及确定的所述字段数据,更新数据版本表。
根据本发明提供的一种数据库表管理方法,所述检测对数据库表的更新操作,所述更新操作包括更新库表标识包括:监听数据库操作日志,从所述数据库操作日志中确定符合预设条件的更新操作,所述预设条件用于定义数据库操作中属于对数据库表的更新操作;根据所述更新操作,确定所操作的数据库表的更新库表标识。
根据本发明提供的一种数据库表管理方法,在根据所述目标数据库表的标识以及确定的所述字段数据,更新数据版本表之后,所述数据库表管理方法还包括:接收客户端发送的数据库表查询请求,所述数据库表查询请求包括待查询的库表标识;其中,所述数据库表查询请求是基于所述客户端的监测选项而触发的;查询与所述待查询的库表标识对应的所述数据版本表中的字段数据;响应于所述数据库表查询请求,发送所查询的所述字段数据至所述客户端。
根据本发明提供的一种数据库表管理方法,所述监测库表标识清单的生成过程包括:接收客户端发送的数据库表监测请求,所述数据库表监测请求包括待更新版本的数据库表标识;基于所述待更新版本的数据库表标识,生成监测库表标识清单。
根据本发明提供的一种数据库表管理方法,在基于所述待更新版本的数据库表标识,生成监测库表标识清单之后,所述数据库表管理方法还包括:响应于所述数据库表监测请求,发送数据库表监测通知至所述客户端,使得所述客户端基于所述数据库表监测通知配置针对所述待更新版本的数据库表标识的监测选项。
根据本发明提供的一种数据库表管理方法,所述根据所述目标数据库表的标识以及确定的所述字段数据,更新数据版本表包括:确定所述数据版本表中与所述目标数据库表的标识对应的历史版本号;基于所述历史版本号,生成目标版本号;根据所述目标数据库表的标识、所述目标版本号以及确定的所述字段数据,更新所述数据版本表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件(上海)有限公司,未经中电金信软件(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310514045.X/2.html,转载请声明来源钻瓜专利网。