标签: sql-server deadlock bulk-load columnstore
我正在将数据提取到SQL Server [带有列存储聚集索引]的表A中。 “ INSERT BULK”有4个并行线程 写入表时,出现死锁错误:
事务(进程ID)与另一个进程在锁定资源上发生死锁,并被选择为死锁受害者。重新运行事务。
经过研究,我发现群集化的列存储索引通常会遇到死锁问题,但无法确定解决方案。你能建议一下吗 该怎么办?
答案 0 :(得分:0)
检查数据库是否将快照隔离级别设置为ON。对我来说,将快照隔离级别更改为关闭可以解决Columnstore表上的死锁问题。