[发明专利]一种数据库性能诊断方法、装置以及设备在审
申请号: | 201710313807.4 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107908532A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 黄伟星;谢川江 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 深圳市精英专利事务所44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 性能 诊断 方法 装置 以及 设备 | ||
1.一种数据库性能诊断方法,其特征在于,所述方法包括:
获取数据库中所有脚本的资源消耗率;
在所有脚本中查询预设时间内资源消耗率大于预设资源消耗率的若干个脚本;
识别出所述若干个脚本中性能指标大于预设性能指标的一个或者多个脚本作为目标脚本;
根据所述目标脚本相对应地生成告警通知并发送至管理员。
2.如权利要求1所述的方法,其特征在于,所述识别出所述若干个脚本中性能指标大于预设性能指标的一个或者多个脚本作为目标脚本,包括:
获取所述若干个脚本中每个脚本在预设时间内的执行次数;
计算所述若干个脚本中每个脚本在预设时间内的平均响应时间;
对各脚本的所述执行次数以及所述平均响应时间按照预设规则进行加权处理得到相对应的加权阈值;
判断所述加权阈值是否大于预先设置的阈值;
将所述加权阈值大于预先设置的阈值的一个或者多个脚本作为目标脚本。
3.如权利要求1所述的方法,其特征在于,所述识别出所述若干个脚本中性能指标大于预设性能指标的一个或者多个脚本作为目标脚本,包括:
获取所述若干个脚本中每个脚本在预设时间内的执行次数;
计算所述若干个脚本中每个脚本在预设时间内的平均响应时间;
判断各脚本的所述执行次数以及平均响应时间是否大于预先设置的范围;
识别出所述执行次数以及平均响应时间大于预先设置的范围的一个或者多个脚本作为目标脚本。
4.如权利要求1所述的方法,其特征在于,所述资源消耗率包括CPU使用率,所述获取数据库中所有脚本的资源消耗率,包括:
获取数据库中所有脚本的CPU使用率;
所述在所有脚本中查询预设时间内资源消耗率大于预设资源消耗率的若干个脚本,包括:
在所有脚本中查询预设时间内CPU使用率大于预设CPU使用率的若干个脚本。
5.如权利要求1所述的方法,其特征在于,所述资源消耗率包括占用CPU累计时间,所述获取数据库中所有脚本的资源消耗率,包括:
获取数据库中所有脚本占用CPU累计时间;
所述在所有脚本中查询预设时间内资源消耗率大于预设资源消耗率的若干个脚本,包括:
在所有脚本中查询预设时间内占用CPU累计时间大于预设占用CPU累计时间的若干个脚本。
6.一种数据库性能诊断装置,其特征在于,所述装置包括:
第一获取单元,用于获取数据库中所有脚本的资源消耗率;
查询单元,用于在所有脚本中查询预设时间内资源消耗率大于预设资源消耗率的若干个脚本;
第一识别单元,用于识别出所述若干个脚本中性能指标大于预设性能指标的一个或者多个脚本作为目标脚本;
生成单元,用于根据所述目标脚本相对应地生成告警通知并发送至管理员。
7.如权利要求6所述的装置,其特征在于,所述第一识别单元,包括:
第二获取单元,用于获取所述若干个脚本中每个脚本在预设时间内的执行次数;
第一计算单元,用于计算所述若干个脚本中每个脚本在预设时间内的平均响应时间;
加权处理单元,用于对各脚本的所述执行次数以及所述平均响应时间按照预设规则进行加权处理得到相对应的加权阈值;
第一判断单元,用于判断所述加权阈值是否大于预先设置的阈值;
第二识别单元,用于将所述加权阈值大于预先设置的阈值的一个或者多个脚本作为目标脚本。
8.如权利要求6所述的装置,其特征在于,所述第一识别单元,包括:
第三获取单元,用于获取所述若干个脚本中每个脚本在预设时间内的执行次数;
第二计算单元,用于计算所述若干个脚本中每个脚本在预设时间内的平均响应时间;
第二判断单元,用于判断各脚本的所述执行次数以及平均响应时间是否大于预先设置的范围;
第三识别单元,用于识别出所述执行次数以及平均响应时间大于预先设置的范围的一个或者多个脚本作为目标脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710313807.4/1.html,转载请声明来源钻瓜专利网。