Вход | Регистрация
 
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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.