System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理的领域,尤其涉及基于文件大小判断数据异常的方法、系统、设备及介质。
技术介绍
1、在大数据时代,数据库的应用越来越广泛,数据的存储和处理成为了关键的技术之一。在数据库的使用过程中,可能会出现数据异常的情况,如数据文件大小超过预设阈值等。传统的处理方法通常需要人工检查和判断,效率低下,难以满足实际需求。因此,如何快速有效地判断数据异常并采取相应的处理措施成为了亟待解决的问题。
2、数据库数据文件的大小通常会随着时间和数据量的变化而变化。以下是可能影响数据库数据文件大小的几个因素:
3、1、数据增长:随着时间的推移,数据量可能会增加,从而导致数据文件的大小增加。
4、2、索引增长:如果数据库中使用了索引,索引的大小也会随着时间的推移而增加,从而增加数据文件的大小。
5、3、事务处理:频繁的事务处理可能导致数据文件的频繁更新,从而增加数据文件的大小。
6、4、备份和恢复:备份和恢复操作可能会导致数据文件的频繁更改,从而增加数据文件的大小。
7、5、并发访问:如果数据库系统同时被多个用户或进程访问,可能会导致数据文件的频繁更改,从而增加数据文件的大小。
8、总之,数据库数据文件的大小会受到多种因素的影响,包括数据增长、索引增长、事务处理、备份和恢复以及并发访问等。因此,数据库管理员需要定期监控数据文件的大小,并根据需要采取适当的措施来维护数据库的稳定性和性能。
技术实现思路
1、有鉴于
2、基于上述目的,本专利技术实施例的一方面提供了基于文件大小判断数据异常的方法,具体包括如下步骤:
3、响应于接收到预设文件大小阈值,对数据库中的数据文件大小进行监测,得到监测数据;
4、响应于监测数据超过预设文件大小阈值,产生告警信号并返回;
5、通过记录并汇总监测数据来得到变化趋势,将所述变化趋势返回到客户端;
6、对监测数据使用预设的预测算法进行建模,并基于构建的模型预测后续监测数据的性能趋势,响应于性能趋势超过预设偏离阈值,产生告警信号并返回。
7、在一些实施例中,所述对数据库中的数据文件大小进行监测,得到监测数据的步骤包括:
8、使用非侵入方式定时采集数据库数据文件大小,作为监测数据。
9、在一些实施例中,所述通过记录并汇总监测数据来得到变化趋势,将所述变化趋势返回到客户端的步骤包括:
10、对同一文件的监测数据和同一时段的监测数据进行分析,得到当前的变化趋势;
11、将所述变化趋势返回到客户端;
12、根据接收到来自客户端的查询指令,对变化趋势进行展示。
13、在一些实施例中,所述对监测数据使用预设的预测算法进行建模的步骤包括:
14、对监测数据进行清洗等预处理操作,得到预处理数据;
15、对预处理数据基于arima时间序列分析方法进行建模。
16、在一些实施例中,所述建模过程如下:
17、对监测数据进行预处理,剔除异常值和缺失值,进行重采样,得到处理后的数据序列;
18、对数据序列进行平滑处理,使用差分法和平滑法对数据序列进行平稳性操作;
19、通过adf检验判断数据序列是否平稳,利用白噪声检验判断序列是否为随机性序列;
20、对数据序列进行定阶,得到预测模型。
21、在一些实施例中,所述响应于性能趋势超过预设偏离阈值,产生告警信号并返回的步骤包括:
22、响应于性能趋势超过预设警戒线,产生告警信号并返回;
23、响应于性能趋势中预测出现问题,产生告警信号并返回。
24、在一些实施例中,方法还包括:
25、根据监测数据进行对比,通过对比结果计算得到数量变化,根据数量变化的程度选择不同的提示信息并返回。
26、本专利技术提出了基于文件大小判断数据异常的系统,包括:
27、采集模块,配置为响应于接收到预设文件大小阈值,对数据库中的数据文件大小进行监测,得到监测数据;
28、判断模块,配置为响应于监测数据超过预设文件大小阈值,产生告警信号并返回;
29、处理模块,配置为通过记录并汇总监测数据来得到变化趋势,将所述变化趋势返回到客户端;
30、预测模块,配置为对监测数据使用预设的预测算法进行建模,并基于构建的模型预测后续监测数据的性能趋势,响应于性能趋势超过预设偏离阈值,产生告警信号并返回。
31、本专利技术提出了一种计算机设备,包括:
32、至少一个处理器;以及存储器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时执行所述基于文件大小判断数据异常的方法的步骤。
33、本专利技术提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行所述基于文件大小判断数据异常的方法的步骤。
34、本专利技术至少具有以下有益技术效果:
35、本专利技术提出了基于文件大小判断数据异常的方法、系统、设备及介质,方法包括:响应于接收到预设文件大小阈值,对数据库中的数据文件大小进行监测,得到监测数据;响应于监测数据超过预设文件大小阈值,产生告警信号并返回;通过记录并汇总监测数据来得到变化趋势,将所述变化趋势返回到客户端;对监测数据使用预设的预测算法进行建模,并基于构建的模型预测后续监测数据的性能趋势,响应于性能趋势超过预设偏离阈值,产生告警信号并返回。
36、本专利技术通过根据数据文件大小判断数据异常,保证了数据安全,减少了工作人员排查故障的难度,方便工作人员能够快速有效地判断数据异常并采取相应的处理措施,增强了系统的稳定性。
本文档来自技高网...【技术保护点】
1.基于文件大小判断数据异常的方法,其特征在于,包括,
2.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述对数据库中的数据文件大小进行监测,得到监测数据的步骤包括:
3.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述通过记录并汇总监测数据来得到变化趋势,将所述变化趋势返回到客户端的步骤包括:
4.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述对监测数据使用预设的预测算法进行建模的步骤包括:
5.根据权利要求4所述的基于文件大小判断数据异常的方法,其特征在于,所述建模过程如下:
6.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述响应于性能趋势超过预设偏离阈值,产生告警信号并返回的步骤包括:
7.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,方法还包括:
8.基于文件大小判断数据异常的系统,其特征在于,包括:
9.一种计算机设备,包括:
10.一种计算机可读存储介质,所述计
...【技术特征摘要】
1.基于文件大小判断数据异常的方法,其特征在于,包括,
2.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述对数据库中的数据文件大小进行监测,得到监测数据的步骤包括:
3.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述通过记录并汇总监测数据来得到变化趋势,将所述变化趋势返回到客户端的步骤包括:
4.根据权利要求1所述的基于文件大小判断数据异常的方法,其特征在于,所述对监测数据使用预设的预测算法进行建模的步骤包括:
5.根据权利要求4所述的基于文件大小判断数据异常的方法,其特...
【专利技术属性】
技术研发人员:王啸林,郑伟航,周立杰,王永辉,周祥国,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。