Конфликт блокировок при выполнении транзакции #811464


#0 by Anont26
Каждый день почти в одно и тоже время при проведении документа на 5-10 минут выскакивает данная ошибка 1С 8.3.10.26.99  УТ11(11.4.1.261): Конфликт блокировок при выполнении транзакции: Microsoft Sql Server Native Client 11.0: Превышено время ожидания запроса на блокировку. HERESULT=80040E31, SqlServer: SQLSTATE=HYT00, state=38, Severity=10, native=1222, line=1 Подскажите от куда начинать копать ?
#1 by cw014
Например сообщить, в каком документе происходит такая штука
#2 by cw014
Сколько в нем позиций
#3 by FIXXXL
если прям в одно и то же время, посмотри рег.задания, которые работают в это время
#4 by Anont26
Была замечена при проведении документа Расходный кассовый ордер
#5 by Anont26
В рег. заданиях нечего подходящего нет
#6 by yavasya
посмотри блокировки в SQL , посмотри очередь на диск, у нас когда очередь на чтение постоянно такие ошибки
#7 by alxxsssar
а как ты определил подходящие задания?
#8 by alxxsssar
и если провести РКО в другое время блокировки возникают?
#9 by ИТ директор
Странно, но откуда на управляемых блокировках блокировки СУБД? Если в одно и то же время настраивай ЦУП на анализ в это время, потом расскажи откуда они взялись.
#10 by Anont26
Если РКО провести чуть позже то даной ошибки не будет.
#11 by ИТ директор
Единственный возможный вариант это эскалация блокировок СУБД ИМХО, но я на практике с этим не сталкивался и не помню как оно выглядит.
#12 by ИТ директор
Включи профайлер в это время на события Lock:Acquired и Lock:Escalation. Потом доложи что поймал.
#13 by Anont26
На MSSQL фрагментация индексов свыше 60
#14 by Anont26
Проблема была в том что в это время в SQL server было регламентное задание индексация баз
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С