序列类对象的监控方法、装置以及设备制造方法及图纸

技术编号:38828943 阅读:8 留言:0更新日期:2023-09-15 20:08
本申请提供一种序列类对象的监控方法、装置以及设备,可用于金融领域或其他领域。该方法包括:获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象,并获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数;根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息;若确定所述差距信息符合预设条件,则确定发生丢弃现象,并生成警示信息。本申请的方法,可以精确监控关系型数据库内存中序列对象丢失现象,并向用户告警,避免了关系型数据库内存中序列对象丢失现象的漏报与误报,为金融行业、电信行业等安全生产要求较高的行业提供了数据库层面的安全保障。层面的安全保障。层面的安全保障。

【技术实现步骤摘要】
序列类对象的监控方法、装置以及设备


[0001]本申请涉及金融领域或其他领域,尤其涉及一种序列类对象的监控方法、装置以及设备。

技术介绍

[0002]关系型数据库作为常见的数据库,可以存储序号等数据。关系型数据库的数据可以存储到内存中。
[0003]现有技术中,存储到内存中的数据库会发生丢弃的现象,进而导致对后续的业务处理造成影响。
[0004]进而,亟需一种可以监控内存中的数据的丢弃的方案。

技术实现思路

[0005]本申请提供一种序列类对象的监控方法、装置以及设备,用以解决关系型数据库系统中序列类对象内存丢失现象的精确监控问题。
[0006]第一方面,本申请提供一种序列类对象的监控方法,包括:
[0007]获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象,并获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数;其中,所述第一对象为关系型数据库中的单调递增自然数数列下的序号,所述第二对象为使用第一对象的数据对象;
[0008]根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息;其中,所述差距信息表征所述当前时刻下所调取的第一对象所对应的序号与所述总个数之间的差距;
[0009]若确定所述差距信息符合预设条件,则确定发生丢弃现象,并生成警示信息;其中,所述丢弃现象表征发生了第一对象被丢弃的现象,所述警示信息表征提示用户处理丢弃现象。
[0010]在一种可能的实现方式中,根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息,包括:
[0011]确定所述当前时刻下所调取的第一对象所对应的序号比上所述总个数所得到的比值,为所述差距信息;
[0012]其中,所述预设条件为差距信息所表征的比值大于第一预设比值。
[0013]在一种可能的实现方式中,根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息,包括:
[0014]确定所述总个数比上所述当前时刻下所调取的第一对象所对应的序号所得到的比值,为所述差距信息;
[0015]其中,所述预设条件为差距信息所表征的比值小于第二预设比值。
[0016]在一种可能的实现方式中,根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息,包括:
[0017]确定所述当前时刻下所调取的第一对象所对应的序号减去所述总个数所得到的差值,为所述差距信息;
[0018]其中,所述预设条件为差距信息所表征的差值大于预设差值。
[0019]在一种可能的实现方式中,获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象,并获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数,包括:
[0020]获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象;
[0021]对在当前时刻下所调取的第一对象进行验证;
[0022]若确定在当前时刻下所调取的第一对象验证通过,则获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数。
[0023]在一种可能的实现方式中,对在当前时刻下所调取的第一对象进行验证,包括:
[0024]对在当前时刻下所调取的第一对象进行验证,以确定在当前时刻下所调取的第一对象是否为单调递增自然数数列下的序号;若确定在当前时刻下所调取的第一对象为单调递增自然数数列下的序号,则确定对在当前时刻下所调取的第一对象的验证通过。
[0025]在一种可能的实现方式中,在生成警示信息之后,还包括:
[0026]响应于用户的设备发起的检查指令,对所述检查指令所指示的内存进行检查和修正处理;其中,所述检查指令表征对第一对象所被缓存的内存进行检查。
[0027]在一种可能的实现方式中,所述第一对象为以下的任意一种:金融业务的唯一标识序号、账户的唯一标识序号、用户的唯一标识序号。
[0028]第二方面,本申请提供一种序列类对象的监控装置,包括:
[0029]获取单元,用于获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象,并获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数;其中,所述第一对象为关系型数据库中的单调递增自然数数列下的序号,所述第二对象为使用第一对象的数据对象;
[0030]第一确定单元,用于根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息;其中,所述差距信息表征所述当前时刻下所调取的第一对象所对应的序号与所述总个数之间的差距;
[0031]第二确定单元,用于若确定所述差距信息符合预设条件,则确定发生丢弃现象,并生成警示信息;其中,所述丢弃现象表征发生了第一对象被丢弃的现象,所述警示信息表征提示用户处理丢弃现象。
[0032]在一种可能的实现方式中,所述第一确定单元,包括:
[0033]第一确定模块,用于确定所述当前时刻下所调取的第一对象所对应的序号比上所述总个数所得到的比值,为所述差距信息;
[0034]其中,所述预设条件为差距信息所表征的比值大于第一预设比值。
[0035]在一种可能的实现方式中,所述第一确定单元,包括:
[0036]第二确定模块,用于确定所述总个数比上所述当前时刻下所调取的第一对象所对应的序号所得到的比值,为所述差距信息;
[0037]其中,所述预设条件为差距信息所表征的比值小于第二预设比值。
[0038]在一种可能的实现方式中,所述第一确定单元,包括:
[0039]第三确定模块,用于确定所述当前时刻下所调取的第一对象所对应的序号减去所述总个数所得到的差值,为所述差距信息;
[0040]其中,所述预设条件为差距信息所表征的差值大于预设差值。
[0041]在一种可能的实现方式中,所述获取单元,包括:
[0042]第一获取模块,用于获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象;
[0043]验证单元,用于对在当前时刻下所调取的第一对象进行验证;
[0044]第二获取模块,用于若确定在当前时刻下所调取的第一对象验证通过,则获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数。
[0045]在一种可能的实现方式中,所述验证模块,包括:
[0046]验证子模块,用于对在当前时刻下所调取的第一对象进行验证,以确定在当前时刻下所调取的第一对象是否为单调递增自然数数列下的序号;
[0047]确定子模块,用于若确定在当前时刻下所调取的第一对象为单调递增自然数数列下的序号,则确定对在当前时刻下所调取的第一对象的验证通过。
[0048]在一种可能的实现方式中,在所述第二确定单元之后,还包括:
[0049]检查单元,用于响应于用户的设备发起的检查指令,对所述检查指令所指示的内存进行检查和修正处理;其中,所述检查指令表征对第一对象所被缓存的内存进行检查。
[0050]在一种可能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种序列类对象的监控方法,其特征在于,所述方法包括:获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象,并获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数;其中,所述第一对象为关系型数据库中的单调递增自然数数列下的序号,所述第二对象为使用第一对象的数据对象;根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息;其中,所述差距信息表征所述当前时刻下所调取的第一对象所对应的序号与所述总个数之间的差距;若确定所述差距信息符合预设条件,则确定发生丢弃现象,并生成警示信息;其中,所述丢弃现象表征发生了第一对象被丢弃的现象,所述警示信息表征提示用户处理丢弃现象。2.根据权利要求1所述的方法,其特征在于,根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息,包括:确定所述当前时刻下所调取的第一对象所对应的序号比上所述总个数所得到的比值,为所述差距信息;其中,所述预设条件为差距信息所表征的比值大于第一预设比值。3.根据权利要求1所述的方法,其特征在于,根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息,包括:确定所述总个数比上所述当前时刻下所调取的第一对象所对应的序号所得到的比值,为所述差距信息;其中,所述预设条件为差距信息所表征的比值小于第二预设比值。4.根据权利要求1所述的方法,其特征在于,根据所述当前时刻下所调取的第一对象和所述总个数,确定差距信息,包括:确定所述当前时刻下所调取的第一对象所对应的序号减去所述总个数所得到的差值,为所述差距信息;其中,所述预设条件为差距信息所表征的差值大于预设差值。5.根据权利要求1所述的方法,其特征在于,获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象,并获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总个数,包括:获取在预设时间段内调取第一对象的过程中当前时刻下所调取的第一对象;对在当前时刻下所调取的第一对象进行验证;若确定在当前时刻下所调取的第一对象验证通过,则获取在所述预设时间段内处理第二对象的过程中处理掉的第二对象的总...

【专利技术属性】
技术研发人员:齐昕
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1