[发明专利]一种检测数据库阻塞的方法及装置无效
| 申请号: | 201010595368.9 | 申请日: | 2010-12-10 |
| 公开(公告)号: | CN102541885A | 公开(公告)日: | 2012-07-04 |
| 发明(设计)人: | 王晓征;肖爱元;李杰毅 | 申请(专利权)人: | 中国移动通信集团浙江有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 310006 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检测 数据库 阻塞 方法 装置 | ||
1.一种检测数据库阻塞的方法,其特征在于,该方法包括:
接收数据库检测指令,读取根据预先设定的时间周期从数据库中采集存储的当前数据,并从读取的当前数据中获取检测分析结果以及检测的数据库响应时间信息;
根据预先存储的分类数据库信息确定获取的检测分析结果所属的分类数据库,查询预先存储的分类的数据库响应时间信息,获取所属的分类数据库对应的数据库响应时间信息;
如果检测的数据库响应时间超出查询获取的数据库响应时间,确定数据库阻塞。
2.如权利要求1所述的方法,其特征在于,所述预先存储分类数据库信息以及预先存储分类的数据库响应时间信息的步骤具体包括:
根据预先设定的时间周期,从数据库中采集数据并进行存储;
接收响应时间模型指令,读取存储的数据,进行统计、分析,获取分类分析结果,根据分析结果分类数据库,并从数据中获取分类的数据库响应时间信息;
存储分类数据库信息以及分类的数据库响应时间信息。
3.如权利要求2所述的方法,其特征在于,以可扩展语言标记文件格式存储采集的数据。
4.如权利要求3所述的方法,其特征在于,所述读取存储的数据,进行统计、分析,获取分类分析结果,根据分析结果分类数据库具体包括:
根据采集数据包含的CPU时间戳快照信息和I/O信息,分别进行统计,获取相应的DB CPU时间以及User I/O等待时间的占用比率,根据获取的占用比率范围对数据库进行分类。
5.如权利要求4所述的方法,其特征在于,所述数据库分类为I/O型数据库系统、CPU型数据库系统以及混合型数据库系统,其中,
所述I/O型数据库系统为统计的User I/O等待时间占用大于或等于预先设置的第一比率、且DB CPU时间占用小于或等于预先设置的第二比率的数据库;
所述CPU型数据库系统为统计的User I/O等待时间占用小于或等于预先设置的第三比率、且DB CPU时间占用大于或等于预先设置的第四比率的数据库;
所述混合型数据库系统为统计的User I/O等待时间占用近似等于预先设置的第五比率、且DB CPU时间占用近似等于预先设置的第六比率的数据库。
6.如权利要求2至5任一项所述的方法,其特征在于,进一步包括:预先设置超时阈值,
如果在预先设置的超时阈值内没有从数据库中采集到数据,确定数据库处于阻塞状态。
7.如权利要求2至5任一项所述的方法,其特征在于,在所述读取存储的数据之后、进行统计、分析之前,进一步包括:
获取当前存储的数据对应的采集时间,判断采集时间与当前时间之差是否超过预先设定的时间周期,如果是,确定数据库处于阻塞状态,否则,执行所述统计、分析的步骤。
8.如权利要求7所述的方法,其特征在于,所述采集的数据属于CPU型数据库系统,所述检测的数据库响应时间超出查询获取的数据库响应时间具体包括:
ST+AT>δ1C且AT>ε1C,或,
ST+AT>δ2C且ST>ε2C,
式中,
ST为统计得到的数据库响应时间,单位为毫秒,
AT为统计得到的模拟应用响应时间,单位为毫秒,
δ1C、ε1C、δ2C、ε2C为存储的CPU型数据库系统数据库响应时间阈值。
9.如权利要求7所述的方法,其特征在于,所述采集的数据属于I/O型数据库系统,所述检测的数据库响应时间超出查询获取的数据库响应时间具体包括:
ST+AT>δ1I且AT>ε1I;或,
ST+AT>δ2I且AT>ε2I
式中,
ST为统计得到的数据库响应时间,单位为毫秒,
AT为统计得到的模拟应用响应时间,单位为毫秒,
δ1I、ε1I、δ2I、ε2I为存储的I/O型数据库系统数据库响应时间阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团浙江有限公司,未经中国移动通信集团浙江有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010595368.9/1.html,转载请声明来源钻瓜专利网。





