历史数据查询方法及装置制造方法及图纸

技术编号:17837585 阅读:50 留言:0更新日期:2018-05-03 19:16
本发明专利技术公开了一种历史数据查询方法及装置,其中方法包括:接收数据查询请求;解析所述数据查询请求,根据解析结果确定需要查询的数据;若需要查询的数据为已清理的历史数据,则:通过备份所述历史数据的磁带库查询所述历史数据。在本发明专利技术中,查询的数据来源为磁带库的备份数据,无需安排恢复环境进行数据恢复,规避了恢复环境空置期少、时间窗口短的影响,减少了恢复环境资源消耗;无需安排数据恢复的步骤,不存在多部门分工协作、多层级审批的情况,减少了更多的耗时,提高了数据查询提取的效率,满足业务实效性需求。

Historical data query method and device

The present invention discloses a historical data query method and device, in which the method includes: receiving data query request, parsing the data query request, determining the data to be querying according to the analytic result; if the data that needs to be querying is the history data that has been cleaned up, then the tape library is querying by backup the historical data. The historical data described. In this invention, the data source of the query is the backup data of the tape library. It does not need to arrange the recovery environment for the data recovery, avoids the effect of the low vacancy time and short time window in the recovery environment, reduces the recovery of the environment resource consumption, and does not need to arrange the steps of data recovery, and does not exist in multi department division and cooperation, multi-layer examination and approval. The situation reduces the more time consuming, improves the efficiency of data query and extraction, and meets the needs of business effectiveness.

【技术实现步骤摘要】
历史数据查询方法及装置
本专利技术涉及金融数据处理
,尤其涉及历史数据查询方法及装置。
技术介绍
在金融行业中,以TB为单位的数据库数据,限于硬件存储空间有限的条件约束,历史数据需按期完成清理。对于已清理数据,在有查询需求的情况下,需要安排专有、非提供外部服务环境(简称:恢复环境)进行数据恢复、查询和提取。为提高资源利用率,恢复环境是一直都在支持做各项任务的复用环境,如测试、演练、问题验证等任务内容。因此恢复环境空置期很少,可用于恢复已清理历史数据的使用窗口时间较短,不能满足有时效性要求的业务查询需求。此外,在恢复环境空置期安排数据恢复、查询和提取,一般需要多部门协作,从恢复申请提交到最后查询完成,需要经多部门、多层级审批后,才可安排实施,完成单个需求平均时长8-10个工作日不等。整个流程除需独立占用1个恢复环境外,还涉及多个数据恢复相关步骤,例如在图1所示的现有数据查询流程中,涉及了16个数据恢复相关步骤:步骤101、由维护部门接收数据查询请求;步骤102、分析请求,明确查询内容;步骤103、确认恢复目标环境使用情况;步骤104、清理待恢复库表;步骤105、提交数据恢复申请;步骤106、上级审批;步骤107、维护部门审批通过后,系统管理部门受理恢复请求,提交审批;步骤108、系统管理部门上级审批;步骤109、系统管理部门上级审批通过后,系统管理部门协助维护部门重建表结构;步骤110、生产运行部门受理恢复请求,提交审批;步骤111、生产运行部门上级审批;步骤112、生产运行部门上级审批通过后,查询文件,安排数据恢复;步骤113、待数据恢复完成,向维护部门回复申请;步骤114、维护部门查询数据;步骤115、维护部门关闭数据恢复请求;步骤116、维护部门参考查询结果答复请求。综上,现有方案查询已清理历史数据的效率低,无法满足业务实效性需求。
技术实现思路
本专利技术实施例提供一种历史数据查询方法,用以提高查询已清理历史数据的效率,满足业务实效性需求,该方法包括:接收数据查询请求;解析所述数据查询请求,根据解析结果确定需要查询的数据;若需要查询的数据为已清理的历史数据,则:通过备份所述历史数据的磁带库查询所述历史数据。本专利技术实施例还提供一种历史数据查询装置,用以提高查询已清理历史数据的效率,满足业务实效性需求,该装置包括:接收模块,用于接收数据查询请求;解析模块,用于解析所述数据查询请求,根据解析结果确定需要查询的数据;查询模块,用于在需要查询的数据为已清理的历史数据时,通过备份所述历史数据的磁带库查询所述历史数据。本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述历史数据查询方法。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述历史数据查询方法的计算机程序。在本专利技术实施例中,接收到数据查询请求后,解析所述数据查询请求,根据解析结果确定需要查询的数据,如果需要查询的数据为已清理的历史数据,则通过备份所述历史数据的磁带库查询所述历史数据,其中查询的数据来源为磁带库的备份数据,无需安排恢复环境进行数据恢复,规避了恢复环境空置期少、时间窗口短的影响,减少了恢复环境资源消耗;无需安排数据恢复的步骤,不存在多部门分工协作、多层级审批的情况,减少了更多的耗时,提高了数据查询提取的效率,满足业务实效性需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为现有技术中已清理历史数据查询的实例图;图2为本专利技术实施例中历史数据查询方法的示意图;图3为本专利技术实施例中已清理历史数据查询的实例图;图4为本专利技术实施例中历史数据查询装置的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。专利技术人在整体分析现有可利用的查询条件和环境资源的基础上,注意到现有数据库数据在清理前已备份至磁带库,因此在本专利技术实施例中提出通过磁带库进行高效查询的方案。该方案结合现有业务查询时效性需求,充分利用资源,规避由于环境因素、流程因素对查询需求的时效性影响,提高查询提取数据的效率。图2为本专利技术实施例中历史数据查询方法的示意图,如图2所示,该历史数据查询方法可以包括:步骤201、接收数据查询请求;步骤202、解析所述数据查询请求,根据解析结果确定需要查询的数据;步骤203、若需要查询的数据为已清理的历史数据,则通过备份所述历史数据的磁带库查询所述历史数据。由图2所示流程可以得知,在本专利技术实施例中,查询的数据来源为磁带库的备份数据,无需安排恢复环境进行数据恢复,规避了恢复环境空置期少、时间窗口短的影响,减少了恢复环境资源消耗;无需安排数据恢复的步骤,不存在多部门分工协作、多层级审批的情况,减少了更多的耗时,提高了数据查询提取的效率,满足业务实效性需求。具体实施时,接收到数据查询请求后,解析所述数据查询请求,根据解析结果确定需要查询的数据,如果需要查询的数据为已清理的历史数据,则通过备份所述历史数据的磁带库查询所述历史数据。实施例中,通过备份所述历史数据的磁带库查询所述历史数据,可以包括:根据所述历史数据的备份规则,通过所述磁带库查询所述历史数据。例如可以根据历史数据的备份规则,开发基于磁带库备份数据的查询工具集,利用这些工具集来查询已清理的历史数据。实施例中,可以根据如下备份规则其中之一或任意组合,通过所述磁带库查询所述历史数据:备份循环方式,备份保留周期,备份的数据库表结构等。例如可以结合现有备份循环方式、备份保留周期和已备份的不同数据库表结构开发不同的查询工具,形成工具集。实施例中,备份的数据库表结构可以是分区的数据库表结构,或者是不分区的数据库表结构。下面给出根据备份规则通过磁带库查询已清理历史数据的具体例子。在一例中,根据备份循环方式、备份保留周期和备份的数据库表结构,通过所述磁带库查询所述历史数据,可以包括:根据备份循环方式、备份保留周期和备份的数据库表结构,获取备份文本名称;从所述磁带库中所述备份文本名称对应的备份文本中,查询所述历史数据。其中备份的数据库表结构为分区的数据库表结构,或不分区的数据库表结构。在另一例中,根据备份的数据库表结构,通过所述磁带库查询所述历史数据,可以包括:根据备份的数据库表结构是否发生变化,获取备份的数据库表的OBID(Objectidentifiers,数据库对象标识符);从所述磁带库中所述OBID对应的数据库表,查询所述历史数据。实施例中可以根据上述两例开发不同的查询工具,查询磁带库备份数据。单个的查询工具可以相对独立,相互间无关联,当然实施时也可以综合运用不同的工具进行查询。可以理解的是,上述两例是对根据备份规则通过磁带库查询已清理历史数据的举例,实施时还可以有其它变化例,这些变化例均应落入本专利技术的保护范围。如上所述,本专利技术实施例本文档来自技高网
...
历史数据查询方法及装置

【技术保护点】
一种历史数据查询方法,其特征在于,包括:接收数据查询请求;解析所述数据查询请求,根据解析结果确定需要查询的数据;若需要查询的数据为已清理的历史数据,则:通过备份所述历史数据的磁带库查询所述历史数据。

【技术特征摘要】
1.一种历史数据查询方法,其特征在于,包括:接收数据查询请求;解析所述数据查询请求,根据解析结果确定需要查询的数据;若需要查询的数据为已清理的历史数据,则:通过备份所述历史数据的磁带库查询所述历史数据。2.如权利要求1所述的方法,其特征在于,通过备份所述历史数据的磁带库查询所述历史数据,包括:根据所述历史数据的备份规则,通过所述磁带库查询所述历史数据。3.如权利要求2所述的方法,其特征在于,根据所述历史数据的备份规则,通过所述磁带库查询所述历史数据,包括:根据如下备份规则其中之一或任意组合,通过所述磁带库查询所述历史数据:备份循环方式,备份保留周期,备份的数据库表结构。4.如权利要求3所述的方法,其特征在于,所述备份的数据库表结构为分区的数据库表结构,或为不分区的数据库表结构。5.如权利要求3所述的方法,其特征在于,所述根据备份循环方式、备份保留周期和备份的数据库表结构,通过所述磁带库查询所述历史数据,包括:根据备份循环方式、备份保留周期和备份的数据库表结构,获取备份文本名称;从所述磁带库中所述备份文本名称对应的备份文本中,查询所述历史数据。6.如权利要求3所述的方法,其特征在于,所述根据备份的数据库表结构,通过所述磁带库查询所述历史数据,包括:根据备份的数据库表结构是否发生变化,获取备份的数据库表的数据库对象标识符OBID;从所述磁带库中所述OBID对应的数据库表,查询所述历史数据。7.一种历史数据查询装置,其特征在于,包括:接收模块,用于接收...

【专利技术属性】
技术研发人员:于磊杨波董岩
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1