数据传输DTS中,目前这个case是在做 PolarDB 的一键大版本升级,目标实例还在只读状态,看了下有字段的定义是,「 last_modify_time
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间'」,是否可能是目标端当前没有增量数据变更的原因?
是的,根据您提供的信息,目标实例处于只读状态,并且有字段的定义是是的,根据您提供的信息,目标实例处于只读状态,并且有字段的定义是「last_modify_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间'」,这表示该字段在数据被修改时会自动更新为当前时间戳。因此,如果目标实例当前没有增量数据变更,那么这个字段的值将不会发生变化。
在DTS数据传输过程中,如果源端和目标端的数据结构相同,且目标端当前没有增量数据变更,那么DTS任务可能会因为找不到需要同步的增量数据而延迟或失败。因此,建议您在执行DTS任务之前,先确认目标实例是否可以正常写入数据,并确保源端和目标端的数据结构一致。如果问题仍然存在,请检查DTS任务的配置是否正确,或者联系阿里云技术支持获取帮助。
dts控制台上展示的热点表信息是提示当前或最近执行SQL最频繁的表,如有热点表导致任务延迟便于及时发现。和字段类型没有冲突的 此回答来自钉群“DTS客户交流群-2”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。