[发明专利]一种统计性能指标记录的方法及装置有效
申请号: | 200910077826.7 | 申请日: | 2009-01-22 |
公开(公告)号: | CN101789876A | 公开(公告)日: | 2010-07-28 |
发明(设计)人: | 余再跃 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 统计 性能指标 记录 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种统计性能指标记录的方法及装置。
背景技术
在网管对网络进行管理的过程中,经常需要对指定小区进行性能指标记录的统计,根据统计结果生成指定小区的性能报表。目前,网管系统采用直接从所有的性能指标记录中统计指定小区的性能指标记录的方法进行性能指标记录的统计。
例如,统计2008-09-01 05:00:00到2008-10-01 05:00:00的时间范围内的n个指定小区的若干性能指标记录,则可以采用如下两个查询语句之一进行指定小区的性能指标记录统计:
第一个查询语句:
Select DN,sum(R002_256),sum(R002_257)......sum(R002_358)fromperf
where begin_time>to_date(′2008-09-01 05:00:00′,′yyyy-mm-dd hh24:mi:ss′)
and end_time<to_date(′2008-10-01 05:00:00′,′yyyy-mm-dd hh24:mi:ss′)
and(DN=‘小区1’
or DN=‘小区2’
or DN=‘小区3’
or DN=‘小区n’)
group by DN
第二个查询语句:
Select DN,sum(R002_256),sum(R002_257)......sum(R002_358)from perf
where begin_time>to_date(′2008-09-01 05:00:00′,′yyyy-mm-dd hh24:mi:ss′)
and end_time<to_date(′2008-10-01 05:00:00′,′yyyy-mm-dd hh24:mi:ss′)
and(DN in(‘小区1’,‘小区2’,‘小区3’.....‘小区n’))
group by DN
上述两种查询语句的实际执行效果是相同的,即对数据库中的每条性能指标记录分别进行检测,检测每条性能指标记录的记录时间是否满足查询的时间范围2008-09-01 05:00:00到2008-10-01 05:00:00;并且检测每条性能指标记录的DN(小区标识)是否与n个指定小区中的任意一个小区的DN匹配,即检测每条性能指标记录的小区标识是否落在n个指定的小区集合中。如果某条性能指标记录既满足时间范围且与指定小区的小区标识匹配,则判断该条数据满足查询条件。之后,将满足查询条件的性能指标记录按照所属小区进行分组并累计,从而统计出在查询的时间范围内,各个指定小区的所有性能指标记录。在查询语句的执行过程中,数据库系统是首先是对时间进行判断(例如判断begin_time>to_date(′2008-09-01 05:00:00′,′yyyy-mm-ddhh24:mi:ss′)and end time<to_date(′2008-10-01 05:00:00′,′yyyy-mm-ddhh24:mi:ss′)),之后对于满足时间范围的记录再进行小区标识的比较,不满足时间范围的记录显然没有必要进行小区标识的比较了,因此下文若干地方用到:时间范围内的性能指标记录条数,这表示经过了时间比较之后匹配的记录条数,而不是数据库中总的记录条数。
但是,上述方法只适用于指定的小区数量比较少的情况,随着指定小区数量逐渐增多,检测每条性能指标记录的小区标识是否与指定小区的小区标识匹配的次数将急剧增加,对指定小区进行性能指标记录统计的速度将显著变慢。
例如,以某实验局的实测数据为例:数据库有满足时间范围的100万条性能指标记录,共有小区8000个,指定的小区数量为200个。
根据上述规模得到平均每个小区有性能指标记录125条(100万条记录/8000个小区=125条/小区),由于指定的小区数量为200个,则需要统计200 个小区的性能指标记录。在统计过程中,需要判断这100万条记录中每条记录是否落在指定的小区集合中。也就是说每条记录的小区标识都需要和依次与‘小区1’、‘小区2’、‘小区3’。。。。。。进行比较,直到成功匹配或者到达最后一个小区(‘小区200’)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910077826.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网管性能数据的处理方法及装置
- 下一篇:双冗余工业以太网数据交换装置