|
Как узнать причину "Конфликт блокировок" |
☑ |
0
assasu
10.06.19
✎
07:37
|
Доброго дня.
Ночью стартует определенное задание.
Перед запуском задания все пользователи работающие в базе отключаются от нее.
В определенный момент работы задания все стопорится, запрос не выполняется, причина "Конфликт блокировок.."
По ЖР видно что никто не входил в базу , да и не мог т.к. установлен монопольный режим заранее.
Тем не менее ошибка есть .
Подскажите куда смотреть? как узнать причину?
|
|
1
NUser
10.06.19
✎
07:38
|
(0) Другие регламентные задания работают. Смотреть в первую очередь запросы, которые отрабатывают
|
|
2
NUser
10.06.19
✎
07:39
|
+1 Изначально с расписание поправить на более удачное
|
|
3
assasu
10.06.19
✎
07:40
|
(1) ничего не работает. ночь, в базе только один бот который выполняет рег. задание
точнее ошибка
ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(9715)}: Ошибка при вызове метода контекста (Выполнить)
Возврат Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
по причине:
Ошибка выполнения запроса
по причине:
Конфликт блокировок при выполнении транзакции
|
|
4
ДенисЧ
10.06.19
✎
07:42
|
ТЖ поднимай и смотри в нём
|
|
5
NUser
10.06.19
✎
07:42
|
(3) Итоги регистров на какую дату расчитаны? пересчитайте на 1 июня
|
|
6
assasu
10.06.19
✎
07:46
|
вообще , в принципе , что это может быть ? какие то работы на скл могут повлиять ?
|
|
7
1c-kind
10.06.19
✎
09:03
|
Проверьте регламентные задания в Ms Sql , наверняка в это время выполняется тяжелый rebuild.
|
|