【技术实现步骤摘要】
数据统计周期确定方法、装置、电子设备及存储介质
本专利技术涉及数据库
,尤其涉及一种数据统计周期确定方法、装置、电子设备及存储介质。
技术介绍
业务系统通常需要对外输出运营数据,如定期统计系统的用户数据、接口调用量以及其他业务指标等。这些数据一般从业务系统的数据库中获取,因此需要为业务系统做数据统计。现有技术中的数据统计方法为配置定时任务,在夜间系统访问量最少的时候执行数据统计任务,不影响系统正常运行。如果是临时的统计任务,则会直接执行统计任务,当请求量达到一定量级时,每一次统计的数据量就会很大,操作不当甚至会占用系统CPU,影响系统的正常运转。定时任务,是固定在某个时间执行某个固定的统计任务脚本,无法根据本次统计的数据量的大小来调整统计任务的单次统计周期。如要保证统计任务的效率,可能会占用庞大的系统资源,导致统计任务执行时间过长,影响到系统在白天的正常访问。如果统计数据量过大,遇上系统宕机或者内存溢出等意外情况,将会导致统计任务失败,无法输出统计结果。如果业务系统数据量激增,则要提前调 ...
【技术保护点】
1.一种数据统计周期确定方法,其特征在于,包括:/n根据多个系统性能指标中的每一个系统性能指标与平均统计数据量之间的相关程度确定第一系统性能指标;/n根据所述第一系统性能指标达到阈值时所对应的平均统计数据量,确定单次统计的数据量;/n根据统计任务的单位时间待统计数据量以及所述单次统计的数据量,确定单次统计的统计周期;/n根据所述单次统计的统计周期执行所述统计任务;其中,/n所述平均统计数据量为系统单位时间内所能统计的数据量;所述单位时间待统计数据量为系统单位时间内所产生的待统计数据量。/n
【技术特征摘要】
1.一种数据统计周期确定方法,其特征在于,包括:
根据多个系统性能指标中的每一个系统性能指标与平均统计数据量之间的相关程度确定第一系统性能指标;
根据所述第一系统性能指标达到阈值时所对应的平均统计数据量,确定单次统计的数据量;
根据统计任务的单位时间待统计数据量以及所述单次统计的数据量,确定单次统计的统计周期;
根据所述单次统计的统计周期执行所述统计任务;其中,
所述平均统计数据量为系统单位时间内所能统计的数据量;所述单位时间待统计数据量为系统单位时间内所产生的待统计数据量。
2.根据权利要求1所述的数据统计周期确定方法,其特征在于,还包括:
计算多个系统性能指标中的每一个系统性能指标与所述平均统计数据量之间的相关程度。
3.根据权利要求1所述的数据统计周期确定方法,其特征在于,所述根据多个系统性能指标中的每一个系统性能指标与平均统计数据量之间的相关程度确定第一系统性能指标包括:
从多个系统性能指标中确定与平均统计数据量相关程度最高的系统性能指标,将该系统性能指标作为第一系统性能指标。
4.根据权利要求1所述的数据统计周期确定方法,其特征在于,所述根据所述单次统计的统计周期执行所述统计任务包括:
根据所述单次统计的统计周期,将所述统计任务拆分成多个子统计任务,按照所述单次统计的统计周期执行所述多个子统计任务。
5.根据权利要求2所述的数据统计周期确定方法,其特征在于,所述计算多个系统性能指标中的每一个系统性能指标与所述平均统计数据量之间的相关程度包括:
获得所述多个系统性能指标与所述平均统计数据量的数值;
根据所述多个系统性能指标与所述平均统计数据量的数值,计算所述多个系统性能指标中的每...
【专利技术属性】
技术研发人员:吴庆双,
申请(专利权)人:咪咕文化科技有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。