Транзакция (идентификатор процесса) оказалась в тупиковой ситуации на ресурсах блокировки с другим процессом и была выбрана жертвой тупиковой ситуации. Повторите транзакцию

У меня есть приложение на C #, которое вставляет данные в таблицу SQL Server (2008) с помощью хранимой процедуры. Для этого я использую многопоточность. Хранимая процедура вызывается из потока. Теперь моя хранимая процедура использует «блокировку табуляции» при вставке данных. При выполнении этого кода я получаю следующую ошибку: «Транзакция (ID процесса) была заблокирована на ресурсах блокировки с другим процессом и была выбрана жертвой взаимоблокировки. Повторите транзакцию».

Может ли кто-нибудь помочь мне с каким-либо решением этой проблемы?

18
задан pilcrow 9 February 2012 в 14:05
поделиться