tongchenkeji 发表于:2023-12-14 5:25:550次点击 已关注取消关注 关注 私信 有没有用数据传输DTS迁徙sqlserver的,这两个触发器的建立会不会影响一些业务 增删改的性能?[阿里云] 暂停朗读为您朗读 有没有用数据传输DTS迁徙sqlserver的,这两个触发器的建立会不会影响一些业务 增删改的性能? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云# 云数据库 RDS SQL Server 版75
小周sirAM 2023-12-21 7:34:18 1 确实,使用数据传输DTS进行SQL Server的迁移会有可能对源实例负载造成影响,可能会让源实例的负载上升,进一步增加数据库的压力。更具体的,为了保障增量数据同步延迟的准确性,在解析源端日志做增量同步模式时,DTS会在源库中新增一个名为dts_log_heart_beat的心跳表。如果采用混合式增量同步模式,DTS还会在源库中创建触发器dts_cdc_sync_ddl、心跳表dts_sync_progress、以及DDL存储表dts_cdc_ddl_history。
确实,使用数据传输DTS进行SQL Server的迁移会有可能对源实例负载造成影响,可能会让源实例的负载上升,进一步增加数据库的压力。更具体的,为了保障增量数据同步延迟的准确性,在解析源端日志做增量同步模式时,DTS会在源库中新增一个名为dts_log_heart_beat的心跳表。如果采用混合式增量同步模式,DTS还会在源库中创建触发器dts_cdc_sync_ddl、心跳表dts_sync_progress、以及DDL存储表dts_cdc_ddl_history。
DTS在源库中创建的触发器dts_cdc_sync_ddl一般不会影响源库增删改的性能 ,此回答整理自钉群“DTS客户交流群-2”