[发明专利]一种数据库管理方法、数据库平台及可读存储介质在审
申请号: | 202111056527.2 | 申请日: | 2021-09-09 |
公开(公告)号: | CN113868226A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 辛佳宇;谭超;谭光柱;李英 | 申请(专利权)人: | 猪八戒股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F9/445 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 王海文 |
地址: | 401120 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 管理 方法 平台 可读 存储 介质 | ||
本发明实施例公开了一种数据库管理方法、数据库平台及可读存储介质。方法包括:数据库平台获取获取项目和数据库的绑定关系;所述数据库服务器通过agent小插件上报当前实例信息至数据库平台,以使得所述数据库平台根据所述当前实例信息分析项目使用数据成本;所述数据库平台接收用户的查询请求,基于所述绑定关系获取项目使用数据成本。实施本发明实施例,通过绑定关系清晰地记载项目与数据库、数据表的关联关系,可通过数据库平台对项目使用数据成本进行统计,且基于绑定关系,人员可通过数据库平台对项目使用数据及其成本进行查询,提高了项目成本管理效率,降低了资源浪费。
技术领域
本发明涉及计算机技术领域,具体涉及一种数据库管理方法、数据库平台及可读存储介质。
背景技术
目前,数据库的管理方式是:数据库管理员在命令行中,通过命令操作、查询,并通过文本文档记录数据库相关信息。但是,随着集群规模的逐渐增大,数据量急剧增长,且集群越来越复杂,现有的数据库管理方式存在如下缺陷:
(1)数据库集群信息、数据库信息和数据表信息只能通过命令行单一方式获取,相关信息的人工维护复杂度高、维护成本高、效率低下、记录散乱;
(2)难以获取数据库实时状态,其未记录数据信息变化趋势;
(3)项目与数据库、数据表的关联关系不清晰,项目使用数据成本无法统计,导致项目成本管理效率低下,造成资源浪费;
(4)由于人员变动导致不规范的数据交接,缺乏针对该种情况的预警机制;
(5)缺乏对数据库管理员管理操作的规范化控制和审计。
发明内容
针对现有技术中的技术缺陷,本发明实施例的目的在于提供一种数据库管理方法、数据库平台及可读存储介质。
为实现上述目的,第一方面,本发明实施例提供了一种数据库管理方法,包括:
数据库服务器获取项目和数据库的绑定关系;所述绑定关系的产生过程为:在项目创建数据库账户时,将项目名称与数据库的账号名和库名进行关联绑定,当项目在数据库中创建表时,将项目名称和表名进行关联绑定;
所述数据库服务器通过agent小插件上报当前实例信息至数据库平台,以使得所述数据库平台根据所述当前实例信息分析项目使用数据成本;所述当前实例信息来源于所述数据库中的存储数据;
所述数据库平台接收用户的查询请求,基于所述绑定关系获取项目使用数据成本。
作为本申请的一种具体实施方式,所述agent小插件根据每一所述数据库服务器的当前实例负载情况和不同角色进行当前实例信息上报,具体为:
针对低负载、角色为非主库的数据库服务器,上报所述当前实例信息的基础信息和库表信息;
针对高负债、角色为主库的数据库服务器,仅上报当前实例信息的基础信息。
作为本申请的一种优选实施方式,所述方法还包括:
所述数据库服务器通过agent小插件,按照预定的策略,读取项目存储到所述数据库上的表的结构和索引信息,并将表的结构和索引信息发送至所述数据库平台;
所述数据库平台对表的结构和索引信息进行统计、分析,并展示于前端页面供数据管理员管理查询。
进一步地,作为本申请的一种优选实施方式,所述方法还包括:
所述数据库服务器通过agent小插件,按照预定策略,读取所述数据库的配置参数和运行状态,以使得数据库管理员根据所述配置参数和运行状态对所述数据库进行调整。
进一步地,作为本申请的一种优选实施方式,上报当前实例信息至数据库平台之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于猪八戒股份有限公司,未经猪八戒股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111056527.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大动物真空负压采血针
- 下一篇:一种食品级碳酸钙生产用除铁系统