[发明专利]数据表容量预警的方法、装置、系统和介质在审
| 申请号: | 202110213690.9 | 申请日: | 2021-02-25 |
| 公开(公告)号: | CN112988743A | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | 张雨佳;陈壮壮;李元华;李规化 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/242;G06F16/28;G06Q40/02 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 赵婷 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据表 容量 预警 方法 装置 系统 介质 | ||
本公开提供了一种数据表容量预警的方法,可应用于金融科技运维领域。该方法包括获取数据库的性能消耗量,数据库中包括M个第一数据表;基于数据库的性能消耗量和数据库的性能告警阀值的差异,获得数据库的预估性能增长空间;基于每个第一数据表的性能消耗量在数据库的性能消耗量占比以及数据库的预估性能增长空间,得到每个第一数据表的预估性能增长空间;以及基于每个第一数据表的数据量性能关系模型以及每个第一数据表的预估性能增长空间,确定每个第一数据表的数据量报警指标;其中,数据量性能关系模型用于表征对应的第一数据表的数据量与第一数据表的性能消耗量之间的映射关系。本公开还提供了一种数据表容量预警的装置、系统及介质。
技术领域
本公开可应用于金融科技运维技术领域,更具体地,涉及一种数据表容量预警的方法、装置、系统和介质。
背景技术
随着数字经济的发展,每天都有大量的数据库查询需求,对数据库中数据表的访问效率直接关系着数据库运行的效率。因此,对数据表,尤其是访问较为频繁的数据表(简称热表)进行有效的监控,可以提升数据库的稳定性,避免突发的交易集中高峰期对于数据库性能抖动甚至宕机的影响。
现有技术中对数据表的性能监控通常是事中和事后监控,缺乏较为有效的事前的预测监控手段。
发明内容
有鉴于此,本公开实施例提供了一种可以事前评估数据表性能的数据表容量预警的方法、装置、系统、及介质。
本公开实施例的一个方面提供了一种数据表容量预警的方法。该方法包括:获取数据库的性能消耗量,其中,所述数据库中包括M个第一数据表,M为大于或等于1的整数;基于所述数据库的性能消耗量和所述数据库的性能告警阀值的差异,获得所述数据库的预估性能增长空间;基于每个所述第一数据表的性能消耗量在所述数据库的性能消耗量占比以及所述数据库的预估性能增长空间,得到每个所述第一数据表的预估性能增长空间;以及基于每个所述第一数据表的数据量性能关系模型以及每个所述第一数据表的预估性能增长空间,确定每个所述第一数据表的数据量报警指标;其中,所述数据量性能关系模型用于表征对应的所述第一数据表的数据量与所述第一数据表的性能消耗量之间的映射关系。
根据本公开的实施例,所述第一数据表为所述数据库中符合热表筛选条件的数据表。
根据本公开的实施例,所述获取数据库的性能消耗量包括:获取M个所述第一数据表的信息;获取每个所述第一数据表的性能消耗量;以及基于M个所述第一数据表各自的性能消耗量的汇总,得到所述数据库的性能消耗量。其中,获取每个所述第一数据表的性能消耗量,包括:基于所述第一数据表的信息,查找与所述第一数据表关联的N个第一查询语句的信息,其中,N为大于或等于1的整数;获取每个所述第一查询语句的性能消耗量;基于N个所述第一查询语句各自的性能消耗量的汇总,得到所述第一数据表的性能消耗量。
根据本公开的实施例,所述第一查询语句为与所述第一数据表关联的符合热查询条件的查询语句。
根据本公开的实施例,所述获取数据库的性能消耗量包括:获取所述数据库在生产环境下运行时的生产性能消耗量;获取所述数据库的未来增量性能消耗量,以及基于所述数据库的生产性能消耗量和未来增量性能消耗量的汇总,得到所述数据库的性能消耗量。其中,获取所述数据库的未来增量性能消耗量包括:确定在测试环境下与所述数据库具有映射关系的测试数据库,其中,所述测试数据库和所述数据库的基础数据一致,所述基础数据包括所述测试数据库和所述数据库所包括的数据表、以及每个数据表的数据量;获取所述测试数据库的增量性能消耗量,其中,所述增量性能消耗量为所述测试数据库的性能消耗中由与所述数据库的生产性能消耗量的诱发因素不同的部分所引起的性能消耗量;以及以所述增量性能消耗量表征所述数据库的未来增量性能消耗量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110213690.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动车电机用防护装置
- 下一篇:一种等距拔插机构





