我们可以并行插入和截断分区吗?

Can we insert and truncate partitions parallely?

我有一个大分区 table,上面创建了本地索引,并且有多个线程在此 table 上执行 2 个操作,这些是..

  1. 截断现有分区
  2. 插入分区

Thread-1 will operate on parition-1 Thread-2 will operate on parition-2 and so on...

我的问题是

在线程 1,2,3,4 完成截断分区 1,2,3,4 (thread-1 will operate on partition-1 and so on) 并开始插入操作的情况下。同时线程 5 将尝试截断分区 5 但它失败了。

谁能告诉我我错过了什么?

我在这里没有提到的一件事是 indexes

如果我们有跨分区的全局聚集索引,它将不起作用。我删除了全局索引,它现在可以工作了。谢谢