
# 全量阶段失败报错，关键词"Lock wait timeout exceeded; try restarting transaction"
#### 场景描述
全量迁移或同步期间DRS任务报错，日志提示信息：service DATAMOVE failed, cause by: apply event=\[type=table_data, batch_index_in_shard=\*\*\*, table_schema=%s, table_name=%s, record_num=\*\*\*\] occur error, msg=apply data of table=\`%s \`.\`%s \` failed: Lock wait timeout exceeded; try restarting transaction。
#### 可能原因
- 目标库有客户业务连接长时间持有锁。
- 目标库性能不足或负载较大执行较慢。
 
#### 解决方案
1. 联系客户运维人员检查目标库锁占用情况、慢SQL或负载状况。
2. 目标库恢复正常后，在任务列表中，单击任务对应操作列的"续传"，重新提交任务。
 
