Долгое обновление списка фоновых заданий #757870


#0 by 541
Всем привет! С недавних пор почему то стал долго обновляться список фоновых заданий в обработке "Консоль заданий" (типовая, конечно же, у всех она есть). Посмотрел через замер производительности (скрины ниже), всё сводится к большой потере времени на этой строке: РегламентноеЗадание = Фоновое.РегламентноеЗадание; Я понимаю, что она вызывается в данном случае 1000 раз, но это ведь не что-то космическое! В целом колоссальной нагрузки на сервера нет, база данных спокойно шуршит, никто из пользователей даже не заикается о тормозах или зависаниях. А вот обновление списка на форме консоли вне зависимости от дня недели и времени суток производится до противного долго. Раньше такого не было, список обновлялся за несколько секунд. Вспомнить, "что в системе поменялось", после чего теперь такие дела, не получается. Конфигурация нетиповая. Фоновых заданий разного назначения достаточно много, запускаются они почти постоянно (10 заданий с откатом 10 минут, еще три - с откатом 3 минуты). Время выполнения заданий - от 1 до 200 секунд. Есть подозрение, что при добавлении последнего регламентного задания, как объекта конфигурации, какая-то из таблиц БД криво сохранилась, что ли. Может быть, есть смысл перетряхнуть базу, обновить/перестроить индексы там или что еще? Дело в том, что на это в лучшем случае уйдет целая ночь, а предприятие работает круглосуточно, поэтому без крайней необходимости заниматься этим невозможно. Короче, прошу совета опытных ребят: что такое может быть с базой данных, что именно на строке РегламентноеЗадание = Фоновое.РегламентноеЗадание; может быть такая потеря времени? Скриншоты:
#1 by 541
ап
#2 by vhl
Я отбираю только активные. Редко когда надо завершенные видеть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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