Columnstore Clustered Index - 死锁问题(SQL Server)

问题描述 投票:0回答:1

我正在努力将数据提取到SQL Server中的表A中[使用列存储聚簇索引]。有4个并行线程的“INSERT BULK”写入表中,我遇到了死锁错误:

事务(进程ID)在锁资源上与另一个进程死锁,并被选为死锁牺牲品。重新运行该交易。

经过研究,我发现聚簇列存储索引通常会出现死锁问题,但无法弄清楚解决方案。你能建议一下可以做些什么吗?

sql-server deadlock bulk-load columnstore
1个回答
0
投票

检查数据库的快照隔离级别是否为ON。我将快照隔离级别更改为关闭解决了Columnstore表上的死锁问题。

© www.soinside.com 2019 - 2024. All rights reserved.