开发者社区> 问答> 正文

RDS MySQL同步至AnalyticDB MySQL 3.0中多表归并配置的说明是什么?

RDS MySQL同步至AnalyticDB MySQL 3.0中多表归并配置的说明是什么?

展开
收起
游客qzzytmszf3zhq 2021-12-12 23:04:40 313 0
1 条回答
写回答
取消 提交回答
  • 选择为是:通常在OLTP场景中,为提高业务表响应速度,通常会做分库分表处理。而在OLAP场景(如该目标库)中单个数据表可存储海量数据,使用单表查询更加便捷。此类场景中,您可以借助DTS的多表归并功能将源库中多个表结构相同的表(即各分表)同步至目标库中的同一个表中。 说明 选择源库的多个表后,您需要通过对象名映射功能,将其改为目标库中的同一个表名。关于对象名映射功能的介绍,请参见库表列名映射。 DTS会在目标库的同步目标表中增加__dts_data_source列(类型为text)来存储数据来源,并且将以<dts数据同步实例ID>:<源数据库名>.<源Schema名>.<源表名>的格式写入列值用于区分表的来源,例如dts********:dtstestdata.testschema.customer1。 多表归并功能基于任务级别,即不支持基于表级别执行多表归并。如果需要让部分表执行多表归并,另一部分不执行多表归并,您需要创建两个数据同步任务。 警告 源库请勿执行库或表结构变更的DDL操作,否则会导致数据不一致或者迁移任务失败。 选择为否:默认选项。

    2021-12-12 23:04:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生一体化数仓 立即下载
基于云原生数据仓库AnalyticDB PG的最佳实践 立即下载
新氧云原生全栈数仓最佳实践 立即下载

相关镜像