Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Конфликт блокировок

Конфликт блокировок
Я
   Ockoprav
 
14.11.18 - 08:01
Всем привет! в результате проб и ошибок настроили ТЖ.
При возникновении интересующей нас ошибки, в тех. журнале появилась запись события EXCP с текстом

"Конфликт блокировок при выполнении транзакции:
Microsoft SQL Server Native Client 10.0: Превышено время ожидания запроса на блокировку.
HRESULT=80040E31, SQLSrvr: SQLSTATE=HYT00, state=38, Severity=10, native=1222, line=1"

В результате анализа остального ТЖ блокирующих соединений не выявлено. Записей с событием TTIMEOUT также не было, хотя строка "Превышено время ожидания запроса на блокировку." подразумевает (как мы думаем) , что таймаут имеет место быть.

К примеру, вчера возникло исключение следующего содержания:
"Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки".
И здесь мы видели блокирующие соединения, и управляемые блокировки с временем ожидания, превышающим заданное в конфигураторе "время ожидания блокировки данных" , и строку с событием TTIMEOUT. Иными словами все понятно, кто причина, кто жертва, всё прозрачно.
Из этого напрашивается вывод, что это две разные блокировки.
Вопрос: может кто-то сталкивался с подобной ситуацией и подскажет куда смотреть дальше? Может быть существует какая-то настройка в ТЖ, чтобы увидеть причину.
 
 
   TormozIT
 
1 - 14.11.18 - 08:52
В первом случае у тебя таймаут блокировки СУБД, а во втором управляемой блокировки.
Надо включить флаг сбора информации о блокировках СУБД и события DBMSSQL с длительностью более 2 сек.
   xXeNoNx
 
2 - 14.11.18 - 09:06
   Nikoss
 
3 - 14.11.18 - 09:18
(2) это покупать нужно?
   xXeNoNx
 
4 - 14.11.18 - 09:57
(3) Это доступ к ИТС, по идее должен быть...
   Glup0sti
 
5 - 14.11.18 - 09:58
События TTIMEOUT, TLOCK для расследования управляемых блокировок.
Блокировки на СУБД расследуются с помощью трассировки.
Автоматизирующий инструмент http://www.gilev.ru/latch/
   TormozIT
 
6 - 14.11.18 - 10:34
(1) + Ну еще начала, концы, откаты транзакций надо собирать.
   Nikoss
 
7 - 14.11.18 - 11:10
(4) ИТС есть по бухе. Доступа нет на страницу "Корпоративный инструментальный пакет" куда входит ЦКК из ссылки.
   ДенисЧ
 
8 - 14.11.18 - 11:28
(7) А я вошёл даже без регистрации...
   Nikoss
 
9 - 14.11.18 - 12:14
(8) ты видимо говоришь о ссылке из (2), туда действительно заходит без всяких.
А я же говорю про
[Общие сведения
ЦКК – Центр контроля качества, типовая конфигурация, входящая в Корпоративный инструментальный пакет.]

О чем собственно речь по ссылке
   гваделупа
 
10 - 14.11.18 - 12:35
Забвно конечно читать как блокировки СУБД предлагается исследовать ТЖ и какими-то гилевскими приблудами.
 
 Рекламное место пустует
   Glup0sti
 
11 - 14.11.18 - 16:14
(10) открываешь описание приблуды и читаешь ее возможности:
"Сервис выполняет детальный анализ ожиданий на блокировках MS SQL Server."
   гваделупа
 
12 - 14.11.18 - 18:50
(11) Зачем нужен какой-то шаманский "сервис" и весь гемор с ним связанный если нужен скульный Blocked Process Report?
   Bober
 
13 - 14.11.18 - 19:03
(0) так это уже исключение, а предвестника не будет в EXCP.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует