请问并发添加分区,ALTER TABLE demo.d1 ADD PARTITION (pt=’2017-09-05′),报错FAILED: ODPS-0110061: Failed to run ddltask – AlreadyExistsException(message:Partition already exists, existed values: [“2017-09-05”])怎么回事?
请问并发添加分区时报错FAILED: ODPS-0110061怎么回事?[阿里云MaxCompute]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
您好,问题在于分区2017-09-05已存在,目前MaxCompute对操作的表没有加锁,这个错误是由Meta产生竞争导致,即向同一个分区同时多次操作读写操作容易产生此类错误。解决方法是在MaxCompute还没有锁机制的情况下,先不要同时对一个表做操作。