The invention discloses a method for on-line data transfer based on complete transaction includes the following steps: S1, dual structure data writing system; online storage system, S3, S2 structure; data synchronization; S4, data switching. The invention provides an online data migration method based on the integrity of the invention, which can realize the online migration of the large table data, greatly shorten the service pause time, and does not affect the existing business.
【技术实现步骤摘要】
本专利技术属于数据库数据迁移
,具体涉及基于完整事务性的在线式数据迁移方法。
技术介绍
数据迁移是指对数据按照指定的策略从原存储设备迁移到指定存储设备的操作。但是现行的对于大表(表中数据量较大)数据的迁移,并无行之有效的方法,通常是化整为零,不断申请业务停顿时间,利用业务停顿的间隙,对数据库表进行数据迁移。这种方式耗时巨大,人力投入巨大,且靠人为清理的方式,存在潜在的风险。
技术实现思路
本专利技术旨在解决现有技术中存在的技术问题之一,为此,本专利技术的一个目的在于提供了一种基于完整事务性的在线式数据迁移方法,对于数据库中大表(表中数据量较大),且该表对外提供的业务不能中断(即不能离线清理)时,在线解决大表数据的迁移。需要说明的是,本专利技术是基于专利技术人的下列发现而完成的:根据本专利技术的一个方面,本专利技术提供了一种基于完整事务性的在线式数据迁移方法,包括以下步骤:S1、构造数据双写系统;S2、构造在线存储系统;S3、进行数据同步;S4、完成数据切换。另外,根据本专利技术上述实施例一种基于完整事务性的在线式数据迁移方法,还可以具有如下附加的技术特征:所述步骤S1包括:S101、正常运行期间,业务数据通过第一数据入口写入数据容器T1表;S102、建立新的分区表T2;S103、对第一数据入口进行复制得到第二数据入口,将T1表的增量及变更数据通过第二数据入口写入T2表中,T1表停止写入。根据本专利技术的实施例,所述步骤S2包括:S201、建立新的分区表T3;S202、在线实施将T1表数据转入至T3表。根据本专利技术的实施例,所述步骤S3包括:S301、 ...
【技术保护点】
一种基于完整事务性的在线式数据迁移方法,其特征在于,包括以下步骤:S1、构造数据双写系统;S2、构造在线存储系统;S3、进行数据同步;S4、完成数据切换。
【技术特征摘要】
1.一种基于完整事务性的在线式数据迁移方法,其特征在于,包括以下步骤:S1、构造数据双写系统;S2、构造在线存储系统;S3、进行数据同步;S4、完成数据切换。2.根据权利要求1所述的在线式数据迁移方法,其特征在于,所述步骤S1包括:S101、正常运行期间,业务数据通过第一数据入口写入数据容器T1表;S102、建立新的分区表T2;S103、对第一数据入口进行复制得到第二数据入口,将T1表的增量及变更数据通过第二数据入口写入T2表中,T1表停止写入。3.根据权利要求1所述的在线式数据迁移方法,其特征在于,所述步骤S2包括:S201、建立新的分区表T3;S202、在线实施将T1表数据转入至T3表...
【专利技术属性】
技术研发人员:雷智,余杰,高天翔,桂侃,李磊,王荣聪,肖发大,胡昌松,熊俊,刘尤亮,谢勃,
申请(专利权)人:湖北省农村信用社联合社网络信息中心,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。