Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Как найти блокировку? (http://forums.kuban.ru/f1040/kak_najti_blokirovku-7850205.html)

Пацталоцци 26.06.2016 22:44

Как найти блокировку?
 
При интенсивной работе многих пользователей появляется сообщение о блокировке.
Можно ли по этим параметрам, которые перечислены в сообщении, определить, в какой таблице она возникла? Или зацепку какую-то получить?

Конфликт блокировок при выполнении транзакции:
Microsoft SQL Server Native Client 11.0: Транзакция (идентификатор процесса 86) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно.
HRESULT=80004008, SQLSrvr: SQLSTATE=40003, state=12, Severity=D, native=1205, line=1

bma1 27.06.2016 09:48

Настроить технологический журнал и смотреть. Или пошерстить обычный журнал событий и определить, на каких операциях это чаще всего происходит. Вероятно есть документы с тяжелыми процедурами проведения. Надо думать, как их оптимизировать.

roma n 27.06.2016 10:07

(0) Режим блокировок - неуправляемый?
А так, да, технологический журнал тебе в помощь.
+ сервис Гилёва


Текущее время: 00:27. Часовой пояс GMT +3.