问题描述
阿里云云原生大数据计算服务MaxCompute在执行并发插入操作时,返回如下报错:
ODPS-0110999: Critical! Internal error happened in commit operation and rollback failed, possible breach of atomicity - Rename directory failed during DDLTask.
问题原因
MaxCompute没有并发控制,可能有多个任务在修改这张表。这种情况下,有极小的概率在最后的META操作时,发生并发冲突导致执行异常。同时ALTER、INSERT操作都会发生此情况。
解决方案
建议您将此表修改为分区表,每个SQL语句插入的数据写入单独的分区里,这样便可以执行并发操作。
适用于
- 云原生大数据计算服务MaxCompute
反馈
- 本页导读 (1)
文档反馈