限制说明 类型 说明 源端限制 待同步的表需具备主键或唯一约束,且字段具有唯一性,否则可能会导致目标数据库中出现重复数据。 如同步对象为表级别,单次同步任务支持的表数量有限,当超出数量限制,任务提交后会显示请求报错,此时建议您拆分待同步的表,分批配置多个任务,或者配置整库的同步任务。 DTS 不支持迁移源库中的临时表、系统内部的触发器、函数、视图、拓展。
WHERE 条件过滤支持对单张表进行设置,需要对多张表进行过滤时,对每张表分别进行设置即可。 当 MongoDB 传输对象选择为 手动选择 时,默认同步全部同步语句,支持批量设置已选库表或某一张表进行库表同步语句设置。
它能够扫描和验证网格的自定义资源配置,输出警告、错误和建议,帮助用户确保服务网格配置的健康情况。分析结果可以以多种格式输出,方便用户提高配置的准确性,并预防潜在的运行时问题。 查看异常分析 按以下步骤在控制台上查看异常分析: 登录 百度智能云控制台 ,选择“产品服务>云计算>容器>服务网格 CSM”。
password 是 无 ClickHouse数据库的密码。 jdbc_url 是 无 JDBC连接串。需要包含ClickHouse数据库的连接地址。 driver_url 是 无 JDBC Driver的Jar包名称。 driver_class 是 无 JDBC Driver的Class名称。
修改同步对象 在增量同步过程中,您可以新增或删除同步对象。 配置监控报警 支持自定义告警策略功能,您可以通过云监控服务监控 DTS 的数据传输性能和运行状况。 4. 任务切换 验证并确认目标库和源库的数据一致后,将业务的数据库服务切换至目标数据库并恢复业务。 5. 结束迁移任务 将业务的数据库服务切换至目标数据库并恢复业务运行一段时间,数据没有异常后,您可以结束同步任务。
以下任意条件满足时,表明该表需要重新收集统计信息: 表中存在无统计信息的列; 表的健康度低于阈值(默认为 90,可通过 table_stats_health_threshold 变量进行调整)。健康度表示从上次收集统计信息到当前时刻,表中数据保持不变的比例:100 表示完全没有变化;0 表示全部改变;当健康度低于 90 时,表示当前的统计信息已有较大偏差,需要重新收集。
修改同步对象 在增量同步过程中,您可以新增或删除同步对象。 配置监控报警 支持自定义告警策略功能,您可以通过云监控服务监控 DTS 的数据传输性能和运行状况。 4. 任务切换 验证并确认目标库和源库的数据一致后,将业务的数据库服务切换至目标数据库并恢复业务。 5. 结束迁移任务 将业务的数据库服务切换至目标数据库并恢复业务运行一段时间,数据没有异常后,您可以结束同步任务。
TiDB检查项 数据传输服务 DTS 配置 TiDB 的传输任务时,会先对数据库进行各项检查。本文介绍检查项的详细信息。
在库表结构同步和全量同步阶段,请勿执行库或表结构变更的 DDL 操作,否则会导致数据同步任务失败。 其他限制 建议源和目标库版本保持一致,或者从低版本同步到高版本以保障兼容性。如为高版本同步至低版本,可能存在数据库兼容性问题。 执行数据同步前需评估源库和目标库的性能,同时建议业务低峰期执行数据同步。否则全量数据初始化时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升。
迁移方案概览 迁移方案概览 本文将介绍数据迁移功能支持的数据库、版本和迁移类型,以及具体的配置文档。 迁移类型说明 迁移类型 说明 结构迁移 读取源库表结构定义语法,重新组装成目标库的语法格式。 全量迁移 全量读取源表内容并写到对应的目标库。 增量同步 通过对目标库增量日志的解析和回放,实现数据库在线迁移。