The present invention provides a data migration method to determine the migrated data set in the first data table during the current migration cycle, and the pending data set includes a plurality of data to be migrated; each of the pending data in the migrated data set is loaded into the pre established storage domain; when the load is completed, it is preset. In writing sequence, each migration data loaded into the storage domain is written to the second data table in turn. The data migration method provided by the embodiment of the present invention determines the migrated data set in the first data table in each of the migration cycles, writes the pending data to the migrated data set, and writes to the second data table in turn through the pre established storage domain, so that the data to be migrated in the first data table is copied to second. The data table can further release the memory space of the first data table and enhance the query efficiency of the user to the data in the first data table.
【技术实现步骤摘要】
数据迁移方法及装置
本专利技术涉及数据处理
,特别涉及一种数据迁移方法及装置。
技术介绍
随着信息科技的发展,信息系统在各个企业中得到广泛应用。企业在不断开展新业务的过程中,会产生数亿级的数据记录,这些数据在信息系统的数据表中经过不断的沉淀,占据了信息系统很大的内存空间。专利技术人对现有信息系统中各个数据进行研究发现,存储在数据表中的数据,一些数据的使用率很低,而这些使用率很低的数据却占据了信息系统很大的内存空间,造成信息系统的运行速度慢,降低了用户对信息系统中数据的查询效率。
技术实现思路
本专利技术所要解决的技术问题是提供一种数据迁移方法,对数据表中的数据进行迁移,以释放当前数据表中的内存空间,提升用户对数据的查询效率。本专利技术还提供了一种数据迁移装置,用以保证上述方法在实际中的实现及应用。一种数据迁移方法,包括:确定当前迁移周期内,第一数据表中的待迁移数据集,所述待迁移数据集中包括多个待迁移数据;将所述待迁移数据集中的各个待迁移数据载入至预建立的存储域中;当载入完成时,按预设的写入顺序,依次将载入至所述存储域中的各个待迁移数据写入至第二数据表中,以实现所述待迁移数据集中各个待迁移数据从第一数据表到第二数据表的迁移。上述的方法,可选的,还包括:当载入至所述存储域中的各个待迁移数据全部写入至所述第二数据表时,依次对所述第一数据表中各个待迁移数据及所述存储域中的各个待迁移数据进行删除。上述的方法,可选的,所述确定当前迁移周期内,第一数据表中的待迁移数据集,包括:对所述第一数据表中各个数据,在当前迁移周期内的使用频率进行监控;将使用频率小于预设阈值的数据 ...
【技术保护点】
一种数据迁移方法,其特征在于,包括:确定当前迁移周期内,第一数据表中的待迁移数据集,所述待迁移数据集中包括多个待迁移数据;将所述待迁移数据集中的各个待迁移数据载入至预建立的存储域中;当载入完成时,按预设的写入顺序,依次将载入至所述存储域中的各个待迁移数据写入至第二数据表中,以实现所述待迁移数据集中各个待迁移数据从第一数据表到第二数据表的迁移。
【技术特征摘要】
1.一种数据迁移方法,其特征在于,包括:确定当前迁移周期内,第一数据表中的待迁移数据集,所述待迁移数据集中包括多个待迁移数据;将所述待迁移数据集中的各个待迁移数据载入至预建立的存储域中;当载入完成时,按预设的写入顺序,依次将载入至所述存储域中的各个待迁移数据写入至第二数据表中,以实现所述待迁移数据集中各个待迁移数据从第一数据表到第二数据表的迁移。2.根据权利要求1所述的方法,其特征在于,还包括:当载入至所述存储域中的各个待迁移数据全部写入至所述第二数据表时,依次对所述第一数据表中各个待迁移数据及所述存储域中的各个待迁移数据进行删除。3.根据权利要求1所述的方法,其特征在于,所述确定当前迁移周期内,第一数据表中的待迁移数据集,包括:对所述第一数据表中各个数据,在当前迁移周期内的使用频率进行监控;将使用频率小于预设阈值的数据作为待迁移数据,并将各个待迁移数据组成待迁移数据集。4.根据权利要求1所述的方法,其特征在于,所述将所述待迁移数据集中的各个待迁移数据载入至预建立的存储域中,包括:将所述待迁移数据集中的各个待迁移数据以有序集的形式载入至预建立的存储域中。5.根据权利要求4所述的方法,其特征在于,所述按预设的写入顺序,依次将载入至所述存储域中的各个待迁移数据写入到第二数据表中,包括:在离线状态下,按所述各个待迁移数据载入至所述存储域的时间顺序,依次将载入至所述存储域中的各个待迁移数据写入到所述第二数据表中。6.根据权利要求1所述的方法,其特征在于,还包括:在将所述各个待迁移数据从所述第一数据表写入至第二数据表的过程中,当接收到用户对所述待迁移数据集中待迁移数据的查询指令时,依据所述查询指令,在所述存储域中查找与所述查询指令对应的待迁移数据。7.根据权利要求1所...
【专利技术属性】
技术研发人员:邢振枫,邹彬,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。