[发明专利]数据表容量预警的方法、装置、系统和介质在审
申请号: | 202110213690.9 | 申请日: | 2021-02-25 |
公开(公告)号: | CN112988743A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 张雨佳;陈壮壮;李元华;李规化 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/242;G06F16/28;G06Q40/02 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 赵婷 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据表 容量 预警 方法 装置 系统 介质 | ||
1.一种数据表容量预警的方法,包括:
获取数据库的性能消耗量,其中,所述数据库中包括M个第一数据表,M为大于或等于1的整数;
基于所述数据库的性能消耗量和所述数据库的性能告警阀值的差异,获得所述数据库的预估性能增长空间;
基于每个所述第一数据表的性能消耗量在所述数据库的性能消耗量占比以及所述数据库的预估性能增长空间,得到每个所述第一数据表的预估性能增长空间;以及
基于每个所述第一数据表的数据量性能关系模型以及每个所述第一数据表的预估性能增长空间,确定每个所述第一数据表的数据量报警指标;其中,所述数据量性能关系模型用于表征对应的所述第一数据表的数据量与所述第一数据表的性能消耗量之间的映射关系。
2.根据权利要求1所述的方法,其中,所述第一数据表为所述数据库中符合热表筛选条件的数据表。
3.根据权利要求1所述的方法,其中,所述获取数据库的性能消耗量包括:
获取M个所述第一数据表的信息;
获取每个所述第一数据表的性能消耗量,包括:
基于所述第一数据表的信息,查找与所述第一数据表关联的N个第一查询语句的信息,其中,N为大于或等于1的整数;
获取每个所述第一查询语句的性能消耗量;
基于N个所述第一查询语句各自的性能消耗量的汇总,得到所述第一数据表的性能消耗量;
基于M个所述第一数据表各自的性能消耗量的汇总,得到所述数据库的性能消耗量。
4.根据权利要求3所述的方法,其中,所述第一查询语句为与所述第一数据表关联的符合热查询条件的查询语句。
5.根据权利要求1~4任意一项所述的方法,其中,所述获取数据库的性能消耗量包括:
获取所述数据库在生产环境下运行时的生产性能消耗量;
获取所述数据库的未来增量性能消耗量,包括:
确定在测试环境下与所述数据库具有映射关系的测试数据库,其中,所述测试数据库和所述数据库的基础数据一致,所述基础数据包括所述测试数据库和所述数据库所包括的数据表、以及每个数据表的数据量;
获取所述测试数据库的增量性能消耗量,其中,所述增量性能消耗量为所述测试数据库的性能消耗中由与所述数据库的生产性能消耗量的诱发因素不同的部分所引起的性能消耗量;以及
以所述增量性能消耗量表征所述数据库的未来增量性能消耗量;
以及
基于所述数据库的生产性能消耗量和未来增量性能消耗量的汇总,得到所述数据库的性能消耗量。
6.根据权利要求5所述的方法,其中,所述获取所述测试数据库的增量性能消耗量,包括:
获取M个所述第一数据表的信息;
获取每个所述第一数据表的增量性能消耗量,包括:
获取在测试环境下与所述第一数据表关联的R个第二查询语句的信息,其中,所述第二查询语句为在测试环境下运行但尚未投入生产生产环境运营的查询语句;
获取每个所述第二查询语句的性能消耗量;
基于R个所述第二查询语句各自的性能消耗量的汇总,得到所述第一数据表的增量性能消耗量;
基于M个所述第一数据表各自的增量性能消耗量的汇总,得到所述测试数据库的增量性能消耗。
7.根据权利要求1所述的方法,其中,所述方法还包括构建每个所述第一数据表的所述数据量性能关系模型,包括:
获取S个时刻所述第一数据表的数据量,得到S个数据量样本数据,其中,S为大于或等于2的整数;
获取所述S个时刻所述第一数据表的性能消耗量,得到S个性能消耗量样本数据;以及
基于所述S个数据量样本数据和所述S个性能消耗量样本数据,拟合得到所述数据量性能关系模型。
8.根据权利要求1所述的方法,其中,所述数据量性能关系模型为线性关系模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110213690.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动车电机用防护装置
- 下一篇:一种等距拔插机构