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

Ускорение обновления базы

Ускорение обновления базы
Я
   ildary
 
18.01.19 - 07:53
Уважаемые специалисты, подскажите пожалуйста: обновляю конфигурацию КА2, процедуры отложенного обновления выполняются долго: более 12 часов висят две процедуры. Я в расписании задания "Отложенное обновление ИБ" обнаружил, что там стоит "Повторять раз в час". Если я изменю его на раз в минуту - будут ли ускорены текущие задания? Или в этом обновлении придётся ждать до конца, а нормальная скорость будет в следующий раз?
 
 
   shuhard
 
1 - 18.01.19 - 07:54
(0) нет
   xXeNoNx
 
2 - 18.01.19 - 08:18
(0) ответ на такую постановку вопроса - нет
Иначе бы задал, тогда ответ мог бы быть противоположным
   ildary
 
3 - 18.01.19 - 08:28
(2) А можно узнать противоположные вопрос и ответ?
   Serg_1960
 
4 - 18.01.19 - 09:07
(3) Можно. Если разобраться в ситуации. Например: что именно делают эти "две процедуры"? Возможно так, что они уже ничего не делают, а тупо висят. Может быть их можно/нужно снять и запустить "вручную"... я не в курсе. Это Ваша база - Вам и карты в руки.
   ildary
 
5 - 18.01.19 - 09:42
(4) Обработчики что-то делают и не снимаются. В конфигурации отключена работа с заказами клиентов, но тем не менее процедура пытается на основе несуществующих документов создать элементы служебного справочника "Назначения".
   dmpl
 
6 - 18.01.19 - 09:46
(0) Обработчики могли зациклиться.
   ildary
 
7 - 18.01.19 - 09:54
(6) А как в таком случае обычно поступают? Переводят обработчик в состояние "Ошибка" или "Выполнено"?
   ЛЮС
 
8 - 18.01.19 - 10:14
Посмотреть план обмена Обновление информационной базы, там должны быть зарегистрированы объекты, требующие обновления.
Там же можно наблюдать динамику процесса.
Там же можно отменить регистрацию одного проблемного объекта или всех.
В последнем случае при следующем запуске фоновое должно пометить процедуру, как выполненную. Но понимаете, что фактически база будет недообновленная.
   ildary
 
9 - 18.01.19 - 10:33
(8) большое спасибо за совет, скажите пожалуйста, а как правильно разбираться в этом плане обмена? Там 41 узел. Наугад открываю их в обработке регистрация изменений - ни в одном из них не видно зарегистрированных объектов.
   unregistered
 
10 - 18.01.19 - 10:39
(0) > будут ли ускорены текущие задания?

Посмотрите в журнале регистрации сколько времени занимает выполнение одного запуска этого задания.

У меня настроено расписание - каждый день; каждые 60 секунд, повторять после завершения через 60 секунд.
В принципе можно поставить и "каждые 5с., повторять через 5с". Только пользователи могут начать расстраиваться из-за тормозов.
 
 Рекламное место пустует
   piter3
 
11 - 18.01.19 - 10:41
А что нельзя на выходные оставить?
   unregistered
 
12 - 18.01.19 - 10:49
(11) А зачем?
Я вообще не понимаю что за расписание такое - "раз в час". По моему опыту каждая итерация каждой процедуры выполняется менее чем за минуту в 90% случаев. Типовые обработчики обновления везде настроены на порционную обработку данных (например, по 100-500-1000 документов, если перелопачиваются какие-либо документы). Раз в час - это запуск обработчика, который кусок данных обрабатывает за 10-30 секунд, а потом час ждёт следующего запуска.
   GANR
 
13 - 18.01.19 - 10:50
(0) Если обработчик порционно обрабатывает объекты (скажем, по 500 штук), то ускорит. Если же тупо висит 12 часов без перерыва - вряд ли. Понимаете о чём я? В БГУ 2, например, есть отчет по отложенному обновлению. По нему видно сколько объектов обработано, если обработка пообъектная. К примеру 5 файлов обрабатывать за 1 шаг - лично такое делал.
   ЛЮС
 
14 - 18.01.19 - 10:52
(9)
Номер узла соответствует номеру фонового задания обновления. Посмотреть его можно в обработке с результатами обновления, отчете по прогрессу отложенного обновления или в журнале регистрации (при старте фоновое пишет туда свой номер очереди).
Если осилите - подключите фоновые к отладчику и посмотрите на чем висят или сыпятся.

(10) и (12) правильно говорят. Дефолтная настройка - 60 сек.
   dmpl
 
15 - 18.01.19 - 11:02
(12) Там разве точечки нет - оптимизировать для работы пользователей или для ускорения процедуры? В последнем случае запуск обработчика один, и обрабатывается сразу все.

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