- 文档首页
数据库传输服务
常见问题
传输任务 FAQ
在数据迁移或同步任务中,导致任务延迟的可能原因是什么?
传输任务 FAQ
在数据迁移或同步任务中,导致任务延迟的可能原因是什么?
在数据迁移或同步任务中,导致任务延迟的可能原因是什么?
- 可能原因一:源库在处理大事务。
解决方案:您可以把导致任务延迟的表或触发器等暂时移出任务,待任务延迟降低后再重新将暂停的表或触发器等添加至迁移或同步任务中。
- 可能原因二:带宽不足。
解决方案二:适当调整您的带宽大小。
- 可能原因三:迁移任务或同步任务被手动暂停了导致数据堆积,从而造成数据延迟较高。
解决方案三:重新启动任务即可。详细操作,请参见启动迁移任务或启动同步任务。
- 可能原因四:任务的链路规格选择的是 Compact,与您的业务量不相符,导致延迟不断增加。
解决方案四:建议您将任务的链路规格切换为 Standard。详细操作,请参见变更迁移任务规格或变更同步任务规格。
- 可能原因五:由于目标数据库发生了内存溢出,导致增量延迟。
解决方案五:您可以先删除延迟表,然后重新添加被延迟的表。 - 可能原因六:由于在全量迁移或全量初始化阶段,新增的数据较多,在完成全量迁移或全量初始化后,系统将先追平该阶段内的增量数据,因此会导致数据延迟较大。
解决方案六:您可以先删除延迟表,然后重新添加被延迟的表。 - 可能原因七:目标端实例业务较多,导致目标端实例负载较高。
解决方案七:建议您先暂停其他业务,待延迟降低后再启动其他业务的正常运行。
最近更新时间:2025.01.06 18:55:22