CN107870981B - 电子装置、数据表归档处理的方法及存储介质 - Google Patents
电子装置、数据表归档处理的方法及存储介质 Download PDFInfo
- Publication number
- CN107870981B CN107870981B CN201710916067.3A CN201710916067A CN107870981B CN 107870981 B CN107870981 B CN 107870981B CN 201710916067 A CN201710916067 A CN 201710916067A CN 107870981 B CN107870981 B CN 107870981B
- Authority
- CN
- China
- Prior art keywords
- data
- data table
- magnitude
- processing rule
- service type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/125—Finance or payroll
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Mathematical Physics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明涉及一种电子装置、数据表归档处理的方法及存储介质,所述电子装置包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理***,所述处理***被所述处理器执行时实现如下步骤:建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息;当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息;获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。本发明能够及时处理FAS财务数据库中数据量级过大的数据表,将其进行归档,提升***性能,便于***的管理及维护。
Description
技术领域
本发明涉及数据库技术领域,尤其涉及一种电子装置、数据表归档处理的方法及存储介质。
背景技术
随着FAS(Financial Accounting Standards)财务***的使用,会有越来越多的数据表的数据量级变得很大,例如有一部分数据表的数据量级达到了百万,甚至有少量的数据表的数据量级达到了千万或者过亿,数据表的数据量级过大会影响查询效率等***性能。现有技术中,可以采用分库分表等方案改变现有数据存储结构的方案来解决数据库中数据较多的问题,但是考虑到FAS财务***中数据本身及数据之间关联的复杂性,采用该种方案操作较复杂、对现有***冲击较大,因而无法在实际中进行应用,由此,对FAS财务***中数据量级较大的单表进行及时处理,以提高***性能成为有待解决的问题。
发明内容
本发明的目的在于提供一种电子装置、数据表归档处理的方法及存储介质,旨在及时处理FAS财务数据库中数据量级过大的数据表,以将其进行归档。
为实现上述目的,本发明提供一种电子装置,所述电子装置包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理***,所述处理***被所述处理器执行时实现如下步骤:
S101,建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息;
S102,当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息;
S103,获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。
优选地,所述步骤S101中基于所述监控表分析各个数据表的数据量级的变化信息包括:
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,分析各个数据表的数据量级是否达到预设阈值;或者
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,计算各个数据表的数据量级在预定的时间间隔内的增幅,分析各个数据表的数据量级的增幅是否达到预设幅度。
优选地,所述数据表当前信息包括类型信息,所述类型信息包括业务类型及非业务类型,所述处理规则包括第一处理规则及第二处理规则,所述步骤S103包括:
若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定的的第一处理规则,基于该第一处理规则对该数据表进行归档处理;
若数据表的业务类型为业务类型,则获取基于所述业务类型设定的第二处理规则,基于该第二处理规则对该数据表进行归档处理。
优选地,所述第一处理规则包括:分配任务至该数据表,基于所分配的任务定时将该数据表中的数据移植至对应的归档表中,或者保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中;
所述第二处理规则包括:分配任务至该数据表,保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中。
为实现上述目的,本发明还提供一种数据表归档处理的方法,所述方法包括:
S1,建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息;
S2,当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息;
S3,获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。
优选地,所述步骤S1中基于所述监控表分析各个数据表的数据量级的变化信息包括:
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,分析各个数据表的数据量级是否达到预设阈值;或者
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,计算各个数据表的数据量级在预定的时间间隔内的增幅,分析各个数据表的数据量级的增幅是否达到预设幅度。
优选地,所述数据表当前信息包括类型信息,所述类型信息包括业务类型及非业务类型,所述处理规则包括第一处理规则及第二处理规则,所述步骤S3包括:
若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定的的第一处理规则,基于该第一处理规则对该数据表进行归档处理;
若数据表的业务类型为业务类型,则获取基于所述业务类型设定的第二处理规则,基于该第二处理规则对该数据表进行归档处理。
优选地,所述第一处理规则包括:分配任务至该数据表,基于所分配的任务定时将该数据表中的数据移植至对应的归档表中,或者保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中;
所述第二处理规则包括:分配任务至该数据表,保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中。
优选地,在将数据移植至对应的归档表中时,还对该数据进行关联处理、合并处理和/或分类保存。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有处理***,所述处理***被处理器执行时实现上述的数据表归档处理的方法的步骤。
本发明的有益效果是:本发明建立对FAS财务数据库中的各个数据表的数据量级进行监控的监控表,在有数据表的数据量级变较大或增幅较大时,获取预先设定的处理规则或者提醒维修人员现场设置对应的处理规则,根据该处理规则对数据表进行归档处理,本发明能够及时处理FAS财务数据库中数据量级过大的数据表,将其进行归档,提升***性能,便于***的管理及维护。
附图说明
图1为本发明各个实施例一可选的应用环境示意图;
图2为本发明数据表归档处理的方法一实施例的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
参阅图1所示,是本发明数据表归档处理的方法的较佳实施例的应用环境示意图。该应用环境示意图包括电子装置1及终端设备2。电子装置1可以通过网络、近场通信技术等适合的技术与终端设备2进行数据交互。
所述终端设备2包括,但不限于,任何一种可与用户通过键盘、鼠标、遥控器、触摸板或者声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(InternetProtocol Television,IPTV)、智能式穿戴式设备、导航装置等等的可移动设备,或者诸如数字TV、台式计算机、笔记本、服务器等等的固定终端。终端设备2用以接收建立监控表的指令并发送给电子装置,以及接收维护人员现场设置的处理规则等。
所述电子装置1是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。所述电子装置1可以是计算机、也可以是单个网络服务器、多个网络服务器组成的服务器组或者基于云计算的由大量主机或者网络服务器构成的云,其中云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
在本实施例中,电子装置1可包括,但不仅限于,可通过***总线相互通信连接的存储器11、处理器12、网络接口13,存储器11存储有可在处理器12上运行的处理***。需要指出的是,图1仅示出了具有组件11-13的电子装置1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
其中,存储器11包括内存及至少一种类型的可读存储介质。内存为电子装置1的运行提供缓存;可读存储介质可为如闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等的非易失性存储介质。在一些实施例中,可读存储介质可以是电子装置1的内部存储单元,例如该电子装置1的硬盘;在另一些实施例中,该非易失性存储介质也可以是电子装置1的外部存储设备,例如电子装置1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。本实施例中,存储器11的可读存储介质通常用于存储安装于电子装置1的操作***和各类应用软件,例如本发明一实施例中的处理***的程序代码等。此外,存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器12在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述电子装置1的总体操作,例如执行与所述终端设备2进行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行处理***等。
所述网络接口13可包括无线网络接口或有线网络接口,该网络接口13通常用于在所述电子装置1与其他电子设备之间建立通信连接。本实施例中,网络接口13主要用于将电子装置1与一个或多个终端设备2相连,在电子装置1与一个或多个终端设备2之间建立数据传输通道和通信连接。
处理***存储在存储器11中,包括至少一个存储在存储器11中的计算机可读指令,该至少一个计算机可读指令可被处理器器12执行,以实现本申请各实施例的方法;以及,该至少一个计算机可读指令依据其各部分所实现的功能不同,可被划为不同的逻辑模块。
在一实施例中,上述处理***被所述处理器12执行时实现如下步骤:
步骤S101,建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息;
本实施例中,FAS财务数据库中具有数量较多的数据表,建立监控表以对各个数据表进行监控。其中,在监控表中,包括数据表的名称、数据量级、类型信息及时间信息,例如,监控表中以表1、表2…表n的形式记录所要监控的各数据表的名称,在每一数据表的名称之后,记录对应的数据量级、类型信息及时间信息,例如对于表1,监控表中在表1之后记录一个或者多个其在各个预定的时间的数据量级。每一数据表都有对应的类型信息,包括业务类型及非业务类型,以区分该数据表是业务数据表还是非业务数据表。
本实施例中,可以实时对FAS财务数据库中的各个数据表进行监控,例如将各个数据表的数据量级随时间的变化进行记录,或者定时对FAS财务数据库中的各个数据表进行监控,优选地,定时对数据表进行监控,例如每隔1小时或者5小时捕捉各个数据表的数据量级,或者根据每个数据表的实际情况设置捕捉其数据量级的时间等,将捕捉到的数据量级记录在监控表中。
在FAS财务数据库中,若某个数据表增加了新的数据,则该数据表的数据量级变大。在针对某一数据表分析其数据量级的变化信息时,优选地,可以定时获取监控表中FAS数据库中的各个数据表的数据量级,分析各个数据表的数据量级是否达到预设阈值,例如数据量级是否达到百万级;或者每隔预设时间获取监控表中FAS数据库中的各个数据表的数据量级,计算各个数据表的数据量级的增幅,分析各个数据表的数据量级的增幅是否达到预设幅度,例如以一个月为时间间隔,分析某一数据表的数据量级连续两个月的增幅是否达到预设阈值(例如增幅为100%)。
步骤S102,当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息;
本实施例中,当有数据表的数据量级变大且满足预设的条件时,例如数据表的数据量级变大且达到预设的阈值,或者数据量级变大且预设时间间隔的增幅达到预设的阈值时,生成包含该数据表当前信息的提示消息,其中数据表当前信息包括数据表的名称、数据量级及类型信息。该提示消息用于提醒维护人员对数据表进行处理。
其中,该提示消息可以以预定的格式发送至预定的终端上并进行提醒,或者发送至维护人员佩戴的移动终端上并进行提醒,该提示消息的预定的格式例如为“表1、数据量级**、类型信息**”。
步骤S103,获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。
其中,在一实施例中,处理规则可以是维护人员预先设定的,其包括多种,各处理规则与数据表的数据量级及类型信息对应关联,在生成包含该数据表当前信息的提示消息后,基于该提示消息中的当前信息自动获取预先设定的处理规则,基于该处理规则对该数据表进行归档处理。在其他实施例中,该处理规则可以是维护人员现场进行设置的,即当维护文员收到针对FAS财务数据库中的数据表的提示消息时,基于数据表的数据量级及类型信息对该数据表设置出相应的处理规则,基于该处理规则对该数据表进行归档处理。
其中,处理规则可以是定期对数据表进行归档,也可以是直接将全部数据表进行归档等。
与现有技术相比,本实施例建立对FAS财务数据库中的各个数据表的数据量级进行监控的监控表,在有数据表的数据量级变较大或增幅较大时,获取预先设定的处理规则或者提醒维修人员现场设置对应的处理规则,根据该处理规则对数据表进行归档处理,本实施例能够及时处理FAS财务数据库中数据量级过大的数据表,将其进行归档,提升***性能,便于***的管理及维护。
在一优选的实施例中,在上述图1的实施例的基础上,所述步骤S103包括:若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定的的第一处理规则,基于该第一处理规则对该数据表进行归档处理;若数据表的业务类型为业务类型,则获取基于所述业务类型设定的第二处理规则,基于该第二处理规则对该数据表进行归档处理。
在一实施例中,处理规则包括维护人员预先设定的第一处理规则及维护人员现场进行设置第二处理规则,类型信息包括业务类型(例如报销单、报账单或***等)及非业务类型(例如审批记录表等):若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定对应的第一处理规则,基于该第一处理规则对该数据表进行归档处理;若数据表的业务类型为业务类型,则获取基于所述业务类型设定对应的第二处理规则,基于该第二处理规则对该数据表进行归档处理。本实施例提供灵活的设置处理规则的方式,使得数据量级大的数据表按照基于不同的实际情况的处理规则进行归档。
优选地,第一处理规则包括:分配任务至该数据表,基于所分配的任务定时将该数据表中的数据移植至对应的归档表中,或者保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中;第二处理规则包括:分配任务至该数据表,保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中。在其他的实施例中,可以设置其他的处理规则,例如直接将该数据表中的数据全部归档至归档表中,等等,此处不再一一举例说明。
在本实施例中,分配至数据表的任务例如可以是每天定期将该数据表中上一年度的数据移植至归档表中,直至将该数据表的上一年度所有数据移植至该归档表中;或者,保留该数据表中上一年度的部分数据,将上一年度的其他数据每天定期移植至归档表中,直至将该部分数据全部移植至该归档表中。
在具体实施过程中,在将数据表中的数据进行归档时,可以将有联系的数据进行关联处理,将重复的数据进行合并处理,以及根据数据的保存价值,对数据进行分类保存等等,以利于保存及后续的利用。
如图2所示,图2为本发明数据表归档处理的方法一实施例的流程示意图,该数据表归档处理的方法包括以下步骤:
步骤S1,建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息;
本实施例中,FAS财务数据库中具有数量较多的数据表,建立监控表以对各个数据表进行监控。其中,在监控表中,包括数据表的名称、数据量级、类型信息及时间信息,例如,监控表中以表1、表2…表n的形式记录所要监控的各数据表的名称,在每一数据表的名称之后,记录对应的数据量级、类型信息及时间信息,例如对于表1,监控表中在表1之后记录一个或者多个其在各个预定的时间的数据量级。每一数据表都有对应的类型信息,包括业务类型及非业务类型,以区分该数据表是业务数据表还是非业务数据表。
本实施例中,可以实时对FAS财务数据库中的各个数据表进行监控,例如将各个数据表的数据量级随时间的变化进行记录,或者定时对FAS财务数据库中的各个数据表进行监控,优选地,定时对数据表进行监控,例如每隔1小时或者5小时捕捉各个数据表的数据量级,或者根据每个数据表的实际情况设置捕捉其数据量级的时间等,将捕捉到的数据量级记录在监控表中。
在FAS财务数据库中,若某个数据表增加了新的数据,则该数据表的数据量级变大。在针对某一数据表分析其数据量级的变化信息时,优选地,可以定时获取监控表中FAS数据库中的各个数据表的数据量级,分析各个数据表的数据量级是否达到预设阈值,例如数据量级是否达到百万级;或者每隔预设时间获取监控表中FAS数据库中的各个数据表的数据量级,计算各个数据表的数据量级的增幅,分析各个数据表的数据量级的增幅是否达到预设幅度,例如以一个月为时间间隔,分析某一数据表的数据量级连续两个月的增幅是否达到预设阈值(例如增幅为100%)。
步骤S2,当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息;
本实施例中,当有数据表的数据量级变大且满足预设的条件时,例如数据表的数据量级变大且达到预设的阈值,或者数据量级变大且预设时间间隔的增幅达到预设的阈值时,生成包含该数据表当前信息的提示消息,其中数据表当前信息包括数据表的名称、数据量级及类型信息。该提示消息用于提醒维护人员对数据表进行处理。
其中,该提示消息可以以预定的格式发送至预定的终端上并进行提醒,或者发送至维护人员佩戴的移动终端上并进行提醒,该提示消息的预定的格式例如为“表1、数据量级**、类型信息**”。
步骤S3,获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。
其中,在一实施例中,处理规则可以是维护人员预先设定的,其包括多种,各处理规则与数据表的数据量级及类型信息对应关联,在生成包含该数据表当前信息的提示消息后,基于该提示消息中的当前信息自动获取预先设定的处理规则,基于该处理规则对该数据表进行归档处理。在其他实施例中,该处理规则可以是维护人员现场进行设置的,即当维护文员收到针对FAS财务数据库中的数据表的提示消息时,基于数据表的数据量级及类型信息对该数据表设置出相应的处理规则,基于该处理规则对该数据表进行归档处理。
其中,处理规则可以是定期对数据表进行归档,也可以是直接将全部数据表进行归档等。
与现有技术相比,本实施例建立对FAS财务数据库中的各个数据表的数据量级进行监控的监控表,在有数据表的数据量级变较大或增幅较大时,获取预先设定的处理规则或者提醒维修人员现场设置对应的处理规则,根据该处理规则对数据表进行归档处理,本实施例能够及时处理FAS财务数据库中数据量级过大的数据表,将其进行归档,提升***性能,便于***的管理及维护。
在一优选的实施例中,在上述图2的实施例的基础上,所述步骤S3包括:若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定的的第一处理规则,基于该第一处理规则对该数据表进行归档处理;若数据表的业务类型为业务类型,则获取基于所述业务类型设定的第二处理规则,基于该第二处理规则对该数据表进行归档处理。
在一实施例中,处理规则包括维护人员预先设定的第一处理规则及维护人员现场进行设置第二处理规则,类型信息包括业务类型(例如报销单、报账单或***等)及非业务类型(例如审批记录表等):若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定对应的第一处理规则,基于该第一处理规则对该数据表进行归档处理;若数据表的业务类型为业务类型,则获取基于所述业务类型设定对应的第二处理规则,基于该第二处理规则对该数据表进行归档处理。本实施例提供灵活的设置处理规则的方式,使得数据量级大的数据表按照基于不同的实际情况的处理规则进行归档。
优选地,第一处理规则包括:分配任务至该数据表,基于所分配的任务定时将该数据表中的数据移植至对应的归档表中,或者保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中;第二处理规则包括:分配任务至该数据表,保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中。在其他的实施例中,可以设置其他的处理规则,例如直接将该数据表中的数据全部归档至归档表中,等等,此处不再一一举例说明。
在本实施例中,分配至数据表的任务例如可以是每天定期将该数据表中上一年度的数据移植至归档表中,直至将该数据表的上一年度所有数据移植至该归档表中;或者,保留该数据表中上一年度的部分数据,将上一年度的其他数据每天定期移植至归档表中,直至将该部分数据全部移植至该归档表中。
在具体实施过程中,在将数据表中的数据进行归档时,可以将有联系的数据进行关联处理,将重复的数据进行合并处理,以及根据数据的保存价值,对数据进行分类保存等等,以利于保存及后续的利用。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有处理***,所述处理***被处理器执行时实现上述的数据表归档处理的方法的步骤。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种电子装置,其特征在于,所述电子装置包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理***,所述处理***被所述处理器执行时实现如下步骤:
S101,建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息,所述步骤S101中基于所述监控表分析各个数据表的数据量级的变化信息包括:
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,分析各个数据表的数据量级是否达到预设阈值;或者
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,计算各个数据表的数据量级在预定的时间间隔内的增幅,分析各个数据表的数据量级的增幅是否达到预设幅度;
S102,当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息,其中数据表的数据量级变大且满足预设的条件包括:数据表的数据量级变大且达到预设的阈值,或者数据量级变大且预设时间间隔的增幅达到预设的阈值;
S103,获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。
2.根据权利要求1所述的电子装置,其特征在于,所述数据表当前信息包括类型信息,所述类型信息包括业务类型及非业务类型,所述处理规则包括第一处理规则及第二处理规则,所述步骤S103包括:
若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定的的第一处理规则,基于该第一处理规则对该数据表进行归档处理;
若数据表的业务类型为业务类型,则获取基于所述业务类型设定的第二处理规则,基于该第二处理规则对该数据表进行归档处理。
3.根据权利要求2所述的电子装置,其特征在于,所述第一处理规则包括:分配任务至该数据表,基于所分配的任务定时将该数据表中的数据移植至对应的归档表中,或者保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中;
所述第二处理规则包括:分配任务至该数据表,保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中。
4.一种数据表归档处理的方法,其特征在于,所述方法包括:
S1,建立对FAS财务数据库中的各个数据表进行监控的监控表,基于所述监控表分析各个数据表的数据量级的变化信息,所述步骤S1中基于所述监控表分析各个数据表的数据量级的变化信息包括:
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,分析各个数据表的数据量级是否达到预设阈值;或者
定时获取所述监控表中FAS数据库中的各个数据表的数据量级,计算各个数据表的数据量级在预定的时间间隔内的增幅,分析各个数据表的数据量级的增幅是否达到预设幅度;
S2,当有数据表的数据量级变大且满足预设的条件时,生成包含该数据表当前信息的提示消息,其中数据表的数据量级变大且满足预设的条件包括:数据表的数据量级变大且达到预设的阈值,或者数据量级变大且预设时间间隔的增幅达到预设的阈值;
S3,获取基于该数据表当前信息设定的处理规则,基于该处理规则对该数据表进行归档处理。
5.根据权利要求4所述的数据表归档处理的方法,其特征在于,所述数据表当前信息包括类型信息,所述类型信息包括业务类型及非业务类型,所述处理规则包括第一处理规则及第二处理规则,所述步骤S3包括:
若数据表的业务类型为非业务类型,则获取基于所述非业务类型设定的的第一处理规则,基于该第一处理规则对该数据表进行归档处理;
若数据表的业务类型为业务类型,则获取基于所述业务类型设定的第二处理规则,基于该第二处理规则对该数据表进行归档处理。
6.根据权利要求5所述的数据表归档处理的方法,其特征在于,所述第一处理规则包括:分配任务至该数据表,基于所分配的任务定时将该数据表中的数据移植至对应的归档表中,或者保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中;
所述第二处理规则包括:分配任务至该数据表,保留该数据表中预定的部分数据,并基于所分配的任务定时将其他未进行保留的数据移植至对应的归档表中。
7.根据权利要求6所述的数据表归档处理的方法,其特征在于,在将数据移植至对应的归档表中时,还对该数据进行关联处理、合并处理和/或分类保存。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有处理***,所述处理***被处理器执行时实现如权利要求4至7中任一项所述的数据表归档处理的方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710916067.3A CN107870981B (zh) | 2017-09-30 | 2017-09-30 | 电子装置、数据表归档处理的方法及存储介质 |
PCT/CN2018/089708 WO2019062189A1 (zh) | 2017-09-30 | 2018-06-03 | 电子装置、数据表归档处理的方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710916067.3A CN107870981B (zh) | 2017-09-30 | 2017-09-30 | 电子装置、数据表归档处理的方法及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107870981A CN107870981A (zh) | 2018-04-03 |
CN107870981B true CN107870981B (zh) | 2021-10-22 |
Family
ID=61752728
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710916067.3A Active CN107870981B (zh) | 2017-09-30 | 2017-09-30 | 电子装置、数据表归档处理的方法及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107870981B (zh) |
WO (1) | WO2019062189A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107870981B (zh) * | 2017-09-30 | 2021-10-22 | 平安科技(深圳)有限公司 | 电子装置、数据表归档处理的方法及存储介质 |
CN109815094B (zh) * | 2019-01-04 | 2023-01-10 | 平安科技(深圳)有限公司 | 数据表的监控方法、装置、设备及计算机可读存储介质 |
CN110362531A (zh) * | 2019-06-17 | 2019-10-22 | 众安在线财产保险股份有限公司 | 一种自动归档方法及装置 |
CN110457255B (zh) * | 2019-07-05 | 2023-11-21 | 中国平安人寿保险股份有限公司 | 数据归档的方法、服务器及计算机可读存储介质 |
CN110888774B (zh) * | 2019-11-07 | 2023-06-23 | 中盈优创资讯科技有限公司 | 基于hbase的大数据报表处理方法及装置 |
CN111190898B (zh) * | 2019-11-25 | 2023-07-14 | 泰康保险集团股份有限公司 | 一种数据处理的方法及装置、电子设备、存储介质 |
CN113448939A (zh) * | 2020-03-24 | 2021-09-28 | 北京有限元科技有限公司 | 数据归档存储的方法、装置以及存储介质 |
CN112817834B (zh) * | 2021-01-22 | 2022-11-01 | 上海哔哩哔哩科技有限公司 | 数据表评估方法及装置 |
CN112783732B (zh) * | 2021-01-29 | 2023-10-10 | 中国农业银行股份有限公司 | 一种数据库表容量监控方法及装置 |
CN112988664B (zh) * | 2021-03-11 | 2023-05-30 | 中国平安财产保险股份有限公司 | 数据归档方法、装置、设备及存储介质 |
CN113821501B (zh) * | 2021-08-12 | 2023-05-16 | 马上消费金融股份有限公司 | 一种数据归档方法及装置 |
CN116756089B (zh) * | 2023-08-21 | 2023-11-03 | 湖南云档信息科技有限公司 | 一种档案归档方案形成方法、***及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101354713A (zh) * | 2008-09-08 | 2009-01-28 | 大唐软件技术股份有限公司 | 数据存储方法和*** |
CN101364897A (zh) * | 2008-09-17 | 2009-02-11 | 中兴通讯股份有限公司 | 一种历史数据归档的***与实现方法 |
CN101639839A (zh) * | 2008-07-30 | 2010-02-03 | 中兴通讯股份有限公司 | 一种基于临时表的多归档文件查询方法 |
CN102930062A (zh) * | 2012-11-30 | 2013-02-13 | 南京富士通南大软件技术有限公司 | 一种数据库快速水平扩展的方法 |
CN103106247A (zh) * | 2012-12-31 | 2013-05-15 | 普天新能源有限责任公司 | 数据转储方法和*** |
CN103514295A (zh) * | 2013-10-10 | 2014-01-15 | 中国电子科技集团公司第十五研究所 | 历史数据归档方法及历史数据归档装置 |
CN104899491A (zh) * | 2015-05-28 | 2015-09-09 | 广东欧珀移动通信有限公司 | 一种数据转移方法及其装置 |
CN106446271A (zh) * | 2016-10-20 | 2017-02-22 | 焦点科技股份有限公司 | 一种bi数据接口设计方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090198699A1 (en) * | 2008-01-31 | 2009-08-06 | International Business Machines Corporation | Remote space efficient repository |
US8782369B2 (en) * | 2011-11-15 | 2014-07-15 | Lsi Corporation | Apparatus to manage efficient data migration between tiers |
US9396131B1 (en) * | 2013-02-08 | 2016-07-19 | Workday, Inc. | Dynamic three-tier data storage utilization |
CN104462461B (zh) * | 2014-12-16 | 2017-09-29 | 用友网络科技股份有限公司 | 对表单进行排查空值处理的方法及装置 |
CN104636483A (zh) * | 2015-02-16 | 2015-05-20 | 广东省公安厅 | 一种数据监控方法 |
CN106156038B (zh) * | 2015-03-26 | 2019-11-29 | 腾讯科技(深圳)有限公司 | 数据存储方法和装置 |
CN104881477B (zh) * | 2015-06-03 | 2018-09-21 | 上海新炬网络信息技术股份有限公司 | 一种应用数据空间使用估算方法 |
CN107870981B (zh) * | 2017-09-30 | 2021-10-22 | 平安科技(深圳)有限公司 | 电子装置、数据表归档处理的方法及存储介质 |
-
2017
- 2017-09-30 CN CN201710916067.3A patent/CN107870981B/zh active Active
-
2018
- 2018-06-03 WO PCT/CN2018/089708 patent/WO2019062189A1/zh active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101639839A (zh) * | 2008-07-30 | 2010-02-03 | 中兴通讯股份有限公司 | 一种基于临时表的多归档文件查询方法 |
CN101354713A (zh) * | 2008-09-08 | 2009-01-28 | 大唐软件技术股份有限公司 | 数据存储方法和*** |
CN101364897A (zh) * | 2008-09-17 | 2009-02-11 | 中兴通讯股份有限公司 | 一种历史数据归档的***与实现方法 |
CN102930062A (zh) * | 2012-11-30 | 2013-02-13 | 南京富士通南大软件技术有限公司 | 一种数据库快速水平扩展的方法 |
CN103106247A (zh) * | 2012-12-31 | 2013-05-15 | 普天新能源有限责任公司 | 数据转储方法和*** |
CN103514295A (zh) * | 2013-10-10 | 2014-01-15 | 中国电子科技集团公司第十五研究所 | 历史数据归档方法及历史数据归档装置 |
CN104899491A (zh) * | 2015-05-28 | 2015-09-09 | 广东欧珀移动通信有限公司 | 一种数据转移方法及其装置 |
CN106446271A (zh) * | 2016-10-20 | 2017-02-22 | 焦点科技股份有限公司 | 一种bi数据接口设计方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107870981A (zh) | 2018-04-03 |
WO2019062189A1 (zh) | 2019-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107870981B (zh) | 电子装置、数据表归档处理的方法及存储介质 | |
CN108848039B (zh) | 服务器、消息分配的方法及存储介质 | |
US9507946B2 (en) | Program vulnerability identification | |
CN109241772B (zh) | ***区块链记录方法、装置、区块链网关服务器和介质 | |
CN112507027A (zh) | 基于Kafka的增量数据同步方法、装置、设备及介质 | |
CN110168529A (zh) | 数据存储方法、装置和存储介质 | |
CN108134696A (zh) | 一种微服务配置更新方法及装置 | |
CN111399909A (zh) | 业务***数据分发处理方法、装置及存储介质 | |
CN113780991A (zh) | 建设工程项目的动态成本管控方法、装置及电子设备 | |
CN112506486A (zh) | 搜索***建立方法、装置、电子设备及可读存储介质 | |
CN104881454A (zh) | 参数的更新方法及*** | |
CN111274256A (zh) | 基于时序数据库的资源管控方法、装置、设备及存储介质 | |
CN113391901A (zh) | Rpa机器人的管理方法、装置、设备及存储介质 | |
CN111694505B (zh) | 数据存储管理方法、装置和计算机可读存储介质 | |
CN111881252A (zh) | 工作报告处理方法、装置、计算机设备及存储介质 | |
CN103270520A (zh) | 基于重要性类的数据管理 | |
CN110737727B (zh) | 一种数据处理的方法及*** | |
CN109743179A (zh) | 一种电子证照按需签发方法 | |
CN112416934A (zh) | hive表增量数据同步方法、装置、计算机设备及存储介质 | |
CN110569114B (zh) | 一种业务处理方法、装置、设备及存储介质 | |
CN110443441B (zh) | 规则效能监测方法、装置、计算机设备及存储介质 | |
CN110347546B (zh) | 监控任务动态调整方法、装置、介质及电子设备 | |
CN115471215B (zh) | 一种业务流程处理方法及装置 | |
CN110471730A (zh) | 基于Echarts的展示方法、***、大屏***和介质 | |
CN115794804A (zh) | 基于大数据技术的工程内控数据可视化处理***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |