|
Ускорение обновления базы | ☑ | ||
---|---|---|---|---|
0
ildary
18.01.19
✎
07:53
|
Уважаемые специалисты, подскажите пожалуйста: обновляю конфигурацию КА2, процедуры отложенного обновления выполняются долго: более 12 часов висят две процедуры. Я в расписании задания "Отложенное обновление ИБ" обнаружил, что там стоит "Повторять раз в час". Если я изменю его на раз в минуту - будут ли ускорены текущие задания? Или в этом обновлении придётся ждать до конца, а нормальная скорость будет в следующий раз?
|
|||
1
shuhard
18.01.19
✎
07:54
|
(0) нет
|
|||
2
xXeNoNx
18.01.19
✎
08:18
|
(0) ответ на такую постановку вопроса - нет
Иначе бы задал, тогда ответ мог бы быть противоположным |
|||
3
ildary
18.01.19
✎
08:28
|
(2) А можно узнать противоположные вопрос и ответ?
|
|||
4
Serg_1960
18.01.19
✎
09:07
|
(3) Можно. Если разобраться в ситуации. Например: что именно делают эти "две процедуры"? Возможно так, что они уже ничего не делают, а тупо висят. Может быть их можно/нужно снять и запустить "вручную"... я не в курсе. Это Ваша база - Вам и карты в руки.
|
|||
5
ildary
18.01.19
✎
09:42
|
(4) Обработчики что-то делают и не снимаются. В конфигурации отключена работа с заказами клиентов, но тем не менее процедура пытается на основе несуществующих документов создать элементы служебного справочника "Назначения".
|
|||
6
dmpl
18.01.19
✎
09:46
|
(0) Обработчики могли зациклиться.
|
|||
7
ildary
18.01.19
✎
09:54
|
(6) А как в таком случае обычно поступают? Переводят обработчик в состояние "Ошибка" или "Выполнено"?
|
|||
8
ЛЮС
18.01.19
✎
10:14
|
Посмотреть план обмена Обновление информационной базы, там должны быть зарегистрированы объекты, требующие обновления.
Там же можно наблюдать динамику процесса. Там же можно отменить регистрацию одного проблемного объекта или всех. В последнем случае при следующем запуске фоновое должно пометить процедуру, как выполненную. Но понимаете, что фактически база будет недообновленная. |
|||
9
ildary
18.01.19
✎
10:33
|
(8) большое спасибо за совет, скажите пожалуйста, а как правильно разбираться в этом плане обмена? Там 41 узел. Наугад открываю их в обработке регистрация изменений - ни в одном из них не видно зарегистрированных объектов.
|
|||
10
unregistered
18.01.19
✎
10:39
|
(0) > будут ли ускорены текущие задания?
Посмотрите в журнале регистрации сколько времени занимает выполнение одного запуска этого задания. У меня настроено расписание - каждый день; каждые 60 секунд, повторять после завершения через 60 секунд. В принципе можно поставить и "каждые 5с., повторять через 5с". Только пользователи могут начать расстраиваться из-за тормозов. |
|||
11
piter3
18.01.19
✎
10:41
|
А что нельзя на выходные оставить?
|
|||
12
unregistered
18.01.19
✎
10:49
|
(11) А зачем?
Я вообще не понимаю что за расписание такое - "раз в час". По моему опыту каждая итерация каждой процедуры выполняется менее чем за минуту в 90% случаев. Типовые обработчики обновления везде настроены на порционную обработку данных (например, по 100-500-1000 документов, если перелопачиваются какие-либо документы). Раз в час - это запуск обработчика, который кусок данных обрабатывает за 10-30 секунд, а потом час ждёт следующего запуска. |
|||
13
GANR
18.01.19
✎
10:50
|
(0) Если обработчик порционно обрабатывает объекты (скажем, по 500 штук), то ускорит. Если же тупо висит 12 часов без перерыва - вряд ли. Понимаете о чём я? В БГУ 2, например, есть отчет по отложенному обновлению. По нему видно сколько объектов обработано, если обработка пообъектная. К примеру 5 файлов обрабатывать за 1 шаг - лично такое делал.
|
|||
14
ЛЮС
18.01.19
✎
10:52
|
(9)
Номер узла соответствует номеру фонового задания обновления. Посмотреть его можно в обработке с результатами обновления, отчете по прогрессу отложенного обновления или в журнале регистрации (при старте фоновое пишет туда свой номер очереди). Если осилите - подключите фоновые к отладчику и посмотрите на чем висят или сыпятся. (10) и (12) правильно говорят. Дефолтная настройка - 60 сек. |
|||
15
dmpl
18.01.19
✎
11:02
|
(12) Там разве точечки нет - оптимизировать для работы пользователей или для ускорения процедуры? В последнем случае запуск обработчика один, и обрабатывается сразу все.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |