更改事务隔离级别

时间:2014-12-01 12:08:59

标签: sql-server

我有一个应用程序,在某些情况下,在插入值时,它使用具有默认事务隔离级别的事务(读取已提交)。这些事务有时可能会处于睡眠状态,并且发生的时间会导致应用程序无响应+挂出。当我有ID时,如何更改那些休眠交易的状态或隔离级别?

1 个答案:

答案 0 :(得分:0)

你不能/不能。事务隔离级别确定给定操作将执行的锁定以及给定操作将忽略的锁定。在事务中间更改事务隔离级别会导致比解决问题更多的问题。

我的建议是找出为什么你的过程如此沉睡并解决这个问题。或者,将您的交易分成更小的部分。