[发明专利]一种数据访问监控装置有效

专利信息
申请号: 201510297070.2 申请日: 2015-06-03
公开(公告)号: CN104965861B 公开(公告)日: 2018-06-22
发明(设计)人: 程永新;宋辉;陈波 申请(专利权)人: 上海新炬网络信息技术股份有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 上海科律专利代理事务所(特殊普通合伙) 31290 代理人: 袁亚军;金碎平
地址: 201707 上海市青浦区外青*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 质量分析模块 集中配置 监控装置 实时采集 数据访问 元数据 采集 扩容 业务量 优化 系统资源消耗 故障发生率 数据库使用 统计数据库 采集监控 采集模块 管理成本 监控主机 历史变化 配置信息 实时分析 系统资源 业务模块 主机资源 资源消耗 并发 估算 访问 消耗 监控 清晰 配置 统一
【权利要求书】:

1.一种数据访问监控装置,其特征在于,包括:

集中配置模块:配置被监控主机列表、采集监控项、采集时间、采集格式以及业务模块与SQL语句的对应关系;

统一采集模块:根据集中配置模块的配置信息实时采集相关元数据并发送给质量分析模块进行实时分析;

质量分析模块:根据采集到的元数据统计数据库使用访问情况和系统资源消耗情况,并对引起系统资源异常消耗的数据库使用访问进行优化;

所述集中配置模块的采集监控项包括主机CPU数量、CPU使用率占比、主机内存总量、主机内存使用率占比以及数据库统计信息,所述质量分析模块根据数据库业务增长趋势估算系统资源扩容计划;

所述质量分析模块通过如下方式估算系统资源扩容计划:计算确定单个业务CPU使用量的占比,单个业务处理SQL占用系统CPU的总量以及系统CPU资源的使用率后,结合业务变化量绘制CPU使用量与业务增长量的曲线,估算CPU扩容需求;所述质量分析模块计算确定数据库数据缓存区内存的使用率,主机内存资源的使用率,数据库内存资源的使用量以及当前主机内存的使用量后,结合业务变化量绘制内存使用量与业务增长量的曲线,估算内存扩容需求。

2.如权利要求1所述的数据访问监控装置,其特征在于,还包括:

历史数据归档模块:对元数据进行压缩归档,并根据配置的离线时间下线较早部分的元数据;对结果数据归档用作报表展示与历史趋势分析;

自定义展示模块,根据选择的时间范围、目标主机信息向历史数据归档模块请求数据,并将从历史数据归档模块返回的数据进行展示与分析。

3.如权利要求1所述的数据访问监控装置,其特征在于,所述数据库统计信息包括数据表空间占用、数据索引空间占用、SQL执行时间、SQL消耗CPU、SQL绑定变量以及SQL逻辑读,所述统一采集模块采集的元数据包括单位时间片内:数据库会话活动消耗总时间、SQL平均执行时间、SQL平均消耗CPU时间以及SQL逻辑读平均执行时间。

4.如权利要求1所述的数据访问监控装置,其特征在于,所述质量分析模块对引起系统资源异常消耗的数据库使用访问,通过对访问代码质量、数据访问方式与数据访问效率三者分配不同权重并进行综合评分以确定是否需要优化。

5.如权利要求4所述的数据访问监控装置,其特征在于,所述质量分析模块对访问代码质量的评分过程如下:统计查找引起系统资源异常消耗的数据库访问包含的子查询嵌套、多表关联、多“or”查询、CPU消耗超过预设阀值的函数、无条件查询语句以及长度超过预设阀值的SQL语句,并给出相应分值。

6.如权利要求4所述的数据访问监控装置,其特征在于,所述质量分析模块对数据访问方式的评分过程如下:统计查找引起系统资源异常消耗的数据库访问包含的全表扫描、SQL平均逻辑读时间、SQL平均CPU消耗以及查询SQL每秒执行次数,并给出相应分值。

7.如权利要求5或6所述的数据访问监控装置,其特征在于,所述质量分析模块计算SQL平均执行时间的最优值与当前值的比值作为数据访问效率;所述SQL平均执行时间的最优值的更新计算过程如下;计算单位时间片内SQL平均消耗CPU时间或者SQL逻辑读平均执行时间的最优值与当前值之间的比值;如果比值小于90%或者大于110%时则更新SQL平均执行时间的最优值。

8.如权利要求7所述的数据访问监控装置,其特征在于,所述SQL平均执行时间的最优值的更新操作如下:在更新触发时判断24小时前的SQL平均消耗CPU时间、SQL逻辑读平均执行时间与当前值变化量是否超过1%,如果变化量超过1%,则更新推迟,在24小时后不再做是否超过1%的判断,直接将过去24小时内的最低SQL平均执行时间值更新为最优值;如果变化量未超过1%,则将过去24小时内的最低SQL平均执行时间值更新为最优值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新炬网络信息技术股份有限公司,未经上海新炬网络信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510297070.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top