Как найти блокировку? При интенсивной работе многих пользователей появляется сообщение о блокировке. Можно ли по этим параметрам, которые перечислены в сообщении, определить, в какой таблице она возникла? Или зацепку какую-то получить? Конфликт блокировок при выполнении транзакции: Microsoft SQL Server Native Client 11.0: Транзакция (идентификатор процесса 86) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно. HRESULT=80004008, SQLSrvr: SQLSTATE=40003, state=12, Severity=D, native=1205, line=1 |
Настроить технологический журнал и смотреть. Или пошерстить обычный журнал событий и определить, на каких операциях это чаще всего происходит. Вероятно есть документы с тяжелыми процедурами проведения. Надо думать, как их оптимизировать. |
(0) Режим блокировок - неуправляемый? А так, да, технологический журнал тебе в помощь. + сервис Гилёва |
Текущее время: 00:27. Часовой пояс GMT +3. |