The invention discloses a method and a device, the backup section data includes: after the end of the first cycle of the backup server determines the account, the account data acquisition section in the first line of the first date of liquidation has been used for second and second of the amount of the settlement date; the first is line with the second already with the amount of accumulation and cross section data for the account of the corresponding total amount has been used by the server; if it is determined the first date of settlement is less than the second date of liquidation, the liquidation of the first date date update for the third date of liquidation, otherwise it will be the second settlement date to the date for the update third of the third date of liquidation; liquidation date for the first settlement date and the date of liquidation after second smaller date two days of the date of service; Before the end of the second backup period of the account, the device completes a backup of the amount that has been used for the third liquidation date.
【技术实现步骤摘要】
一种备份截面数据的方法及装置
本申请涉及金融领域,尤其涉及一种备份截面数据的方法及装置。
技术介绍
在交易联机处理系统中,会涉及到某个账户的截面数据的实时变化,比如某个联机额度控制系统中,账户的截面数据中的已用额度是实时变化的。在这种系统中,对所有账户的截面数据进行备份时,会存在如下问题:当前清算日期结束时开始进行备份,在开始备份第一个账户的截面数据的时间点到最后一个账户的截面数据备份完成的时间点之间,有可能会收到新的联机交易,那么该交易对应的账户的截面数据就会被更新,此时,该账户的截面数据备份出来的截面数据就已经不再是上个清算日期的账户的截面数据。为避免上述问题的发生,需要在备份时为数据库加锁,但是,加锁备份数据库会导致此时的联机系统不可用。现有技术中,对该问题的解决方法通常是进行截面数据的补录,操作复杂,出错率高,可能对联机交易系统的性能产生影响。因此,目前亟需一种备份截面数据的方法,以解决联机交易系统既要对外提供7×24小时不间断的服务,又要在准确、高效的备份所有账户的截面数据的问题。
技术实现思路
本申请实施例提供一种备份截面数据的方法及装置,以解决联机交易系统既要对外提供7×24小时不间断的服务时,如何准确、高效的备份所有账户的截面数据的问题。本申请实施例提供一种备份截面数据的方法,包括:服务器确定账户的第一备份周期结束之后,获取所述账户的截面数据中第一已用额度的第一清算日期以及第二已用额度的第二清算日期;所述第一已用额度与所述的第二已用额度的累加和为所述账户的截面数据对应的总已用额度;所述服务器若确定所述第一清算日期小于所述第二清算日期,则将所述第 ...
【技术保护点】
一种备份截面数据的方法,其特征在于,包括:服务器确定账户的第一备份周期结束之后,获取所述账户的截面数据中第一已用额度的第一清算日期以及第二已用额度的第二清算日期;所述第一已用额度与所述的第二已用额度的累加和为所述账户的截面数据对应的总已用额度;所述服务器若确定所述第一清算日期小于所述第二清算日期,则将所述第一清算日期的日期更新为第三清算日期,否则将所述第二清算日期的日期更新为所述第三清算日期;所述第三清算日期为所述第一清算日期与所述第二清算日期中较小的日期之后的两个自然日的日期;所述服务器在所述账户的第二备份周期结束之前对所述第三清算日期对应的已用额度完成备份。
【技术特征摘要】
1.一种备份截面数据的方法,其特征在于,包括:服务器确定账户的第一备份周期结束之后,获取所述账户的截面数据中第一已用额度的第一清算日期以及第二已用额度的第二清算日期;所述第一已用额度与所述的第二已用额度的累加和为所述账户的截面数据对应的总已用额度;所述服务器若确定所述第一清算日期小于所述第二清算日期,则将所述第一清算日期的日期更新为第三清算日期,否则将所述第二清算日期的日期更新为所述第三清算日期;所述第三清算日期为所述第一清算日期与所述第二清算日期中较小的日期之后的两个自然日的日期;所述服务器在所述账户的第二备份周期结束之前对所述第三清算日期对应的已用额度完成备份。2.如权利要求1所述的方法,其特征在于,所述服务器在所述账户的所述第一备份周期结束之前,所述方法还包括:所述服务器获取所述账户的第一交易请求;所述服务器若确定所述第一交易请求的清算日期与所述第一已用额度的清算日期相同,则更新所述第一已用额度;所述更新后的第一已用额度为所述第一交易请求中的交易金额与更新前的所述第一已用额度之和;所述服务器若确定所述第一交易请求的清算日期与所述第二已用额度的清算日期相同,则更新所述第二已用额度;所述更新后的第二已用额度为所述第一交易请求中的交易金额与更新前的所述第二已用额度之和。3.如权利要求2所述的方法,其特征在于,所述服务器获取所述账户的所述第一交易请求之前,还包括:所述服务器确定所述第一交易请求的交易金额小于所述账户的可用额度;所述账户的可用额度R3根据以下公式确定:R3=R0+R1-(R2-1+R2-2)其中,R0为所述账户的信用额度,R1为所述账户的预付额度,R2-1为所述账户的第一已用额度,R2-2为所述账户的第二已用额度。4.如权利要求1所述的方法,其特征在于,服务器确定所述账户的所述第一备份周期结束之后,所述第二备份周期结束之前,还包括:所述服务器获取所述账户的第二交易请求;所述服务器更新所述第四清算日期对应的已用额度;所述第四清算日期为所述第一已用额度的清算日期与所述第二已用额度的清算日期中较小的清算日期...
【专利技术属性】
技术研发人员:富璇,邱鹏,杨燕明,杨宏斌,王栩,王少东,徐湧,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。