大表迁移大家推荐什么方式?

【 使用环境 】生产环境(不方便申请OMS资源)
【 OB or 其他组件 】OB
【 使用版本 】V3/V4
【问题描述】 大表迁移(同一个数据库内)大家推荐什么方式?
(1)insert + 并行参数;
(2)旁路导入和本地文件导入
(3)OBLD导出后导入
@论坛小助手

7 个赞

前提条件不够啊,源端和目标端是否为同一租户,租户配置等。。要是在同一个租户肯定第一种最快

6 个赞

oms 可以。
这个场景应该都适用

6 个赞

oms

5 个赞

OMS很强大?

5 个赞

只要支持,首先OMS

4 个赞

加了些限制条件

4 个赞

学习学习 :+1: :+1: :+1:

2 个赞

用过OBLD的方式,数据量1亿左右的场景,同一个数据库,用OBLD的query-sql自定义SQL方式导出了所需数据,之后通过loader导入数据文件,1小时左右处理完,感觉还是在接受范围内(之前用insert没有用并行参数1小时才导入不到一千万,当时环境下租户和别的系统公用一个OB集群,不太敢直接上并行DML)。

3 个赞

满足旁路导入前提的话,导入远比这个时间快很多

4 个赞

实在不行试一试kettle类的etl工具看看

2 个赞

其实就是一个大表,在同库里复制一张出来。

  1. 如果仅仅只是复制,obdumper, obloader, 旁路都可以。
  2. 如果有更高要求,在生产环境,复制完表之后,还要时实同步,低峰再有切换的需求,这种OMS适合了。
2 个赞

也是一种方案

学习!

1 个赞

一起学习

1 个赞