我们可以并行插入和截断分区吗?
Can we insert and truncate partitions parallely?
我有一个大分区 table,上面创建了本地索引,并且有多个线程在此 table 上执行 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
如果我们有跨分区的全局聚集索引,它将不起作用。我删除了全局索引,它现在可以工作了。谢谢
我有一个大分区 table,上面创建了本地索引,并且有多个线程在此 table 上执行 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
如果我们有跨分区的全局聚集索引,它将不起作用。我删除了全局索引,它现在可以工作了。谢谢