[发明专利]一种生成性能报表的方法和装置有效
申请号: | 201010613132.3 | 申请日: | 2010-12-20 |
公开(公告)号: | CN102118264A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 余再跃;楼小平 | 申请(专利权)人: | 大唐移动通信设备有限公司;上海大唐移动通信设备有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 性能 报表 方法 装置 | ||
1.一种生成性能报表的方法,其特征在于,包括:
判断欲生成性能报表所涉及查询的时间跨度是否大于第一预设阈值,若是,则使用并行技术生成该性能报表,否则,使用串行技术生成该性能报表,其中,所述查询为针对性能数据的查询,所述时间跨度为所述查询的开始时间和结束时间之差。
2.如权利要求1所述的方法,其特征在于,还包括:
针对不同管理对象类型的性能数据,设置不同的第一预设阈值。
3.如权利要求1所述的方法,其特征在于,所述使用并行技术生成该性能报表的步骤,包括:
根据该性能报表及其所涉及查询,确定是否使用索引扫描,若是,则结合使用索引提示和并行索引扫描提示生成该性能报表,否则,结合使用全表扫描提示和并行提示生成该性能报表。
4.如权利要求3所述的方法,其特征在于,所述根据该性能报表及所涉及查询,确定是否使用索引扫描的步骤,包括:
如果该性能报表为全网性能报表,并且,所述查询涉及的时间长度与对应分区时间长度的比值超过第二预设阈值,则确定不使用索引扫描,否则确定使用索引扫描,其中,所述分区时间长度为所述查询涉及的分区个数与单个分区的时间长度的乘积。
5.如权利要求4所述的方法,其特征在于,在所述查询为针对连续时间段的性能数据的查询时,所述时间长度为该连续时间段的开始时间和结束时间之差;
在所述查询为针对不连续时间段的性能数据的查询时,所述时间长度为多个连续时间段的开始时间和结束时间之差的累积。
6.如权利要求1至5中任一项所述的方法,其特征在于,所述使用串行技术生成该性能报表的步骤,包括:
根据该性能报表及其所涉及查询,确定是否使用索引扫描,若是,则结合使用索引提示和串行提示生成该性能报表,否则,结合使用全表扫描提示和串行提示生成该性能报表。
7.一种生成性能报表的装置,其特征在于,包括:
判断模块,用于判断欲生成性能报表所涉及查询的时间跨度是否大于第一预设阈值,其中,所述查询为针对性能数据的查询,所述时间跨度为所述查询的开始时间和结束时间之差;
并行模块,用于在所述时间跨度大于第一预设阈值时,使用并行技术生成该性能报表;及
串行模块,用于在所述时间跨度不大于第一预设阈值时,使用串行技术生成该性能报表。
8.如权利要求7所述的装置,其特征在于,还包括:
设置模块,用于针对不同管理对象类型的性能数据,设置不同的第一预设阈值。
9.如权利要求7所述的装置,其特征在于,所述并行模块包括:
第一确定子模块,用于根据该性能报表及其所涉及查询,确定是否使用索引扫描;
第一索引子模块,用于在确定使用索引扫描时,结合使用索引提示和并行索引扫描提示生成该性能报表;及
第一全表扫描子模块,用于在确定不使用索引扫描时,结合使用全表扫描提示和并行提示生成该性能报表。
10.如权利要求9所述的装置,其特征在于,所述第一确定子模块,具体用于在该性能报表为全网性能报表时,判断所述查询涉及的时间长度与对应分区时间长度的比值是否超过第二预设阈值,若是,则确定不使用索引扫描,否则,确定使用索引扫描,其中,所述分区时间长度为所述查询涉及的分区个数与单个分区的时间长度的乘积。
11.如权利要求10所述的装置,其特征在于,在所述查询为针对连续时间段的性能数据的查询时,所述时间长度为该连续时间段的开始时间和结束时间之差;
在所述查询为针对不连续时间段的性能数据的查询时,所述时间长度为多个连续时间段的开始时间和结束时间之差的累积。
12.如权利要求7至11中任一项所述的装置,其特征在于,所述串行模块包括:
第二确定子模块,用于根据该性能报表及其所涉及查询,确定是否使用索引扫描;
第二索引子模块,用于在确定使用索引时,结合使用索引提示和串行提示生成该性能报表;及
第二全表扫描子模块,用于在确定不使用索引扫描时,结合使用全表扫描提示和串行提示生成该性能报表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司;上海大唐移动通信设备有限公司,未经大唐移动通信设备有限公司;上海大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010613132.3/1.html,转载请声明来源钻瓜专利网。