批处理批次号记录方法及装置制造方法及图纸

技术编号:41255879 阅读:20 留言:0更新日期:2024-05-11 09:15
本发明专利技术公开了一种批处理批次号记录方法及装置,可用于数据库技术领域,该方法包括:在数据库建立明细表、批次信息表;将随着交易不断产生的数据实时写入明细表中,形成数据记录;每到一个运行时间,生成新的批次号,根据运行时间确定新的批次号对应的最大时间戳,根据批次信息表中上一个批次信息的运行状态、最小时间戳和最大时间戳,确定新的批次号对应的最小时间戳,生成新的批次信息,并写入批次信息表,填写运行状态字段;根据批次信息表中新的批次信息,查询明细表,获得新的批次信息对应的数据记录,并运行批处理,更新运行状态。本发明专利技术可以避免短周期内更新大量记录对数据库带来巨大的性能消耗,提高数据库系统的整体效率。

【技术实现步骤摘要】

本专利技术涉及数据库,尤其涉及批处理批次号记录方法及装置


技术介绍

1、本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

2、关系数据库经常用于记录待处理记录,一般数据库表一条记录表示一件待处理记录,当待处理记录通过批处理来处理完成后再更新其中每条记录对应的批次号,但是如果待处理记录达到千万或者亿级记录数以上时,要在每日这种短周期内更新如此多的记录对应的批次号对数据库带来巨大的性能消耗。


技术实现思路

1、本专利技术实施例提供一种批处理批次号记录方法,可以避免短周期内更新大量记录对数据库带来巨大的性能消耗,提高数据库系统的整体效率,该方法包括:

2、在数据库建立明细表、批次信息表,所述明细表用于实时记录交易数据,所述批次信息表用于记录批处理运行的批次信息,所述批次信息表包含批次号字段、最小时间戳字段、最大时间戳字段和运行状态字段;

3、将随着交易不断产生的数据实时写入明细表中,形成数据记录

4、本文档来自技高网...

【技术保护点】

1.一种批处理批次号记录方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,还包括:在数据库建立当前业务日期表,所述当前业务日期表用于记录当前的日期信息;

3.如权利要求1所述的方法,其特征在于,所述运行时间采用整点加偏移量;

4.如权利要求1所述的方法,其特征在于,根据批次信息表中上一个批次信息的运行状态、最小时间戳和最大时间戳,确定新的批次号对应的最小时间戳,包括:

5.如权利要求1所述的方法,其特征在于,将新的批次信息写入批次信息表,并填写运行状态字段,包括:

6.如权利要求1所述的方法,其特征在于,根据批次...

【技术特征摘要】

1.一种批处理批次号记录方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,还包括:在数据库建立当前业务日期表,所述当前业务日期表用于记录当前的日期信息;

3.如权利要求1所述的方法,其特征在于,所述运行时间采用整点加偏移量;

4.如权利要求1所述的方法,其特征在于,根据批次信息表中上一个批次信息的运行状态、最小时间戳和最大时间戳,确定新的批次号对应的最小时间戳,包括:

5.如权利要求1所述的方法,其特征在于,将新的批次信息写入批次信息表,并填写运行状态字段,包括:

6.如权利要求1所述的方法,其特征在于,根据批次信息表中新的批次信息,查询明细表,获得新的批次信息对应的数据记录,包括:

7.如权利要求1所述的方...

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

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

1