Имя: Пароль:
1C
 
Оптимизация регламентных заданий 1С.
0 marty0701
 
26.07.18
17:20
Всем привет.
Нужен совет по рег заданиям, базы на sql, отключил всё, теперь нужно настроить оптимально, чтобы рабочему процессу не мешали, ну и информация пусть сохранится, мало ли кому пригодиться.
Пока что я просто растянул рег задания на 1 час с 5 до 6, размазал во времени.
Для БП 3.Х что у меня получилось:
Все обновления новостей - 1 раз в день 5:00 завершать через 600 сек+
Все обновления 1СПАРК Риски - 1 раз в день в 5:05
Все обновления 1СПАРК Риски (Область данных) - 1 раз в день в 5:05
Загрузка курсов валют - 1 раз в день в 5:10
Загрузка классификатора банков - 1 раз в день в 5:10
Обновление списка банков, поддерживающих обмен DirectBank - По понедельникам 1 раз в день в 5:10
Извлечения текста - 1 раз в день 5:15
Обновление агрегатов - 1 раз в день 5:15
Обновление задач бухгалтера - 1 раз в день 5:15
Обновление индекса ППД - 1 раз в день 5:20
Слияние индекса ППД - 1 раз в день в 5:30
Обновление проверок контролирующими органами - 1 раз в день 5:35
Обработка ответов ЕГАИС - НЕ ВКЛЮЧАТЬ(Алкашей нет)
Отложенное обновление ИБ -
Перестроение агрегатов - По понедельникам 1 раз в день в 5:40
Проверка контрагентов - 1 раз в день в 5:40
Проверка контрагентов на подключение к 1С-ЭДО - 1 раз в день в 5:40
Установка периода рассчитанных итогов - 1 раз в день 1го числа каждого месяца в 5:45

Вопрос с "Отложенное обновление ИБ", это задание стартует после обновления каждые 60 сек через 60 сек, понятно, оно требуется для запуска выполнения операций после обновления, так вот, по умолчанию оно отключено, базы стоят на автообновлении, после него, теоретически нужно запускать это рег задание принудительно, т.к. если его выключить, что обновление не завершается. По умолчанию у него отключено расписание, но настроено, не понятно, когда его включать и как использовать. Помогите советом.
1 Cyberhawk
 
26.07.18
17:23
Не трожь (не пачкай) прикладную логику конфигурации
2 Cyberhawk
 
26.07.18
17:23
Да и зачем лезть туда, что и так отключено?
3 marty0701
 
26.07.18
17:23
(1)? Процессор на 99% загружен постоянно, если ими не управлять
4 marty0701
 
26.07.18
17:23
(2)Если его не включать, не выполнятся обработчики после обновления.
5 Cyberhawk
 
26.07.18
17:24
(4) Еще раз: "по умолчанию оно отключено"
6 Cyberhawk
 
26.07.18
17:25
Ничего самому для его работы делать не требуется, прикладной код БСП делает все сам
7 Cyberhawk
 
26.07.18
17:25
Или ты 3.14здишь тут, что "по умолчанию оно отключено"
8 marty0701
 
26.07.18
17:25
(5)Еще раз: "Обновление не завершается без него" что не ясно то?"
9 Cyberhawk
 
26.07.18
17:26
(8) Ты что-то напутал - плач в других ветках
10 marty0701
 
26.07.18
17:26
(9)Это ты напутал что-то и пришел почесать ЧСВ, это в другие ветки.
(7)Вот скрин из пустой базы БП3 http://prntscr.com/kbc7hq
11 Cyberhawk
 
26.07.18
17:27
Проверил у себя - да, оно отключено, как и должно быть
12 Cyberhawk
 
26.07.18
17:28
Ответ на просьбу из темы в ветке прозвучал. Еще вопросы остались?
13 marty0701
 
26.07.18
17:29
(12)К тебе нет, можешь идти.
14 H A D G E H O G s
 
26.07.18
17:30
(0) Это просто ахеренна, братан. Ахеренна.
Жди горячий превед от пользователей.
15 marty0701
 
26.07.18
17:31
(14)Поясни
16 H A D G E H O G s
 
26.07.18
17:32
(15) А что там пояснять. Когда пользователи не найдут нужную номенклатуру, хотя они ее 100% заводили и у всех будет напряженное лицо - все само разъяснится.
17 H A D G E H O G s
 
26.07.18
17:32
Обновление индекса ППД - 1 раз в день 5:20
Слияние индекса ППД - 1 раз в день в 5:30

Что то из этого у нас делается раз в минуту.
18 unregistered
 
26.07.18
17:33
(0) "Отложенное обновление ИБ" трогать не нужно. Оно должно быть отключено.
19 unregistered
 
26.07.18
17:33
(0) Обновление индекса ППД - 1 раз в день 5:20

Должно быть ежеминутно. В противном случае все динамические списки начнут тупить из-за неактуальности индекса ПП.
20 unregistered
 
26.07.18
17:35
(8) > "Обновление не завершается без него" что не ясно то?"

Не ясно - почему ты дятел такой?
Почитай документацию по БСП. Раздел про обновление ИБ.
Там описано как работает это задание, для чего оно нужно, как оно включается и выключается.

После завершения всех обработчиков обновления ИБ это задание ДОЛЖНО выключаться.
21 marty0701
 
26.07.18
17:38
(16)Спешу тебя расстроить, но большинство заданий и так выполняются 1 раз в сутки.
(17)Да обновление индекса ППД, но у меня бухгалтерия, нет дикого потока новой номенклатуры, выполню раз в час пожалуй, спасибо за совет.
(19)Так почему он неактуальный, если новых данных нет?
(20)Ой всё :D сказал где, спасибо, проходите мимо.
22 unregistered
 
26.07.18
17:38
(0) 1СПАРК у вас включен. А зачем? Он у вас оплачен? Это как бы платная услуга - получение информации из системы СПАРК.

Если нет, то отключи эту фигню. Делается в разделе Администрирование - Интернет-поддержка и сервисы 1СПАРК Риски. Сними галку "Сервис 1СПАРК".
23 marty0701
 
26.07.18
17:39
(22)В курсе, включен и оплачен
24 unregistered
 
26.07.18
17:41
(21) Документацию открой к платформе. При чем тут номенклатура?... Дичь какую-то несешь.

С такой актуальностью индекса лучше вообще отключить использование полнотекстового поиска. Тогда платформа будет задействовать свои стандартные механизмы поиска в динамических списках.
А сейчас ты будешь получать при любом поиске в любом списке информацию актуальную на последнее обновление - на 1 час ночи. Именно за это тебе пользователи спасибо и скажут когда-нибудь.
25 marty0701
 
26.07.18
17:41
(20)Если уже ты прочитал, скажи, что там пишут по вопросу включения этого задания, когда обновления не было, он по новой начнет обработчики старого обновления стартовать?
26 Базис
 
naïve
26.07.18
17:42
Курсы не в 5 часов получай, если ты не в Западном полушарии.
27 unregistered
 
26.07.18
17:42
(21) > если новых данных нет?

Документы пользователи тоже не вносят?
То есть в 5:20 что-то внесли в базу, а дальше только смотрят данные и ничего больше не вносят? Вообще?
28 kzot
 
26.07.18
17:42
Обновление агрегатов - 1 раз в день 5:15
Перестроение агрегатов - По понедельникам 1 раз в день в 5:40

Для БП 3.Х на основании чего ?
29 H A D G E H O G s
 
26.07.18
17:42
(0) Welcome to the club, Morty © Rik
30 marty0701
 
26.07.18
17:45
(27)Смотрят и вносят, ОСВ без Обновления индекса ППД будет неактуальна? Реализацию/поступление внести без этого не смогут? Остатки по кассе/банку неактуальны? Какие динамические списки будут дико тормозить, если не выполнять это рег задание раз в 60 сек?
31 marty0701
 
26.07.18
17:45
(28)Простое смещение типового рег задание на утро
32 unregistered
 
26.07.18
17:46
(25) Когда ты запускаешь конфигурацию впервые с новым релизом, запускаются глобальные монопольные процедуры обновления. После их завершения включается это задание.
Задание это запускает обработчики обновления, не требующие монопольного доступа к данным.
После завершения выполнения всех обработчиков задание ВЫКЛЮЧАТСЯ. Так все обработчики выполнились.
33 marty0701
 
26.07.18
17:47
+(31)Вдруг начнут использовать в типовых, кто их знает, зачем они его включили сейчас.
34 marty0701
 
26.07.18
17:50
(32)Это я и так знал, вопрос несколько другой.
Вопрос теперь такой, оно должно стартовать автоматически после пакетного обновления конфы или его придется запускать? База на скуле. Дело в том, что сейчас я вижу, что это рег задание автоматом не выполняется после пакетного обновления, вопрос, как им управлять?
35 unregistered
 
26.07.18
17:50
(30) Ты очень странный. При чем тут отчеты, остатки?
Ты хоть понимаешь что есть индекс ППД и для чего он нужен?

Пользователь создал новый документ (не важно какой - поступление, реализацию, платёжку).
Другой пользователь начинает в динамическом списке искать этот документ по номеру. И вполне может так статься, что не найдёт. Так как индекс не обновился.
Насколько корректно такие ситуации обрабатывает платформа - фиг знает. В документации сказано, что стандартный поиск (без использования индекса) запускается при устаревании индекса. Но какой индекс считается устаревшим - одним только авторам платформы известно.
36 marty0701
 
26.07.18
17:52
(35)Т.е. как обычно, нет конечного понимания процесса, но охаять всех вокруг вы в первых рядах, я ничего не упустил?)
37 unregistered
 
26.07.18
17:53
(34) > его придется запускать?

Нет. Всё происходит автоматически.

> это рег задание автоматом не выполняется после пакетного обновления, вопрос, как им управлять?

Не нужно им управлять. Должно происходить всё автоматом.
Причина, по которой оно не стартует само - надо разбираться. Я с таким не сталкивался. Кроме как сам принудительно отключал.
38 marty0701
 
26.07.18
17:55
(37)Всё, я понял, спасибо, ты хороший человек, возьми с полки пирожок, в споре с тобой, я вспомнил, что один нехороший человек уже говорил мне, что настраивал расписание рег заданий и надо же, настроил на 1 запуск в 7 утра, огонь, поэтому и не выполнялись все процедуры, а только первая. Спасибо.
39 unregistered
 
26.07.18
17:56
(36) > я ничего не упустил?)

Ты ничего не понял из того, что я написал.
Повторять не стану.
Понимание процесса есть. Заключается оно в том, что индекс должен обновляться как можно чаще. В идеале даже раз в минуту  - это мало.
40 marty0701
 
26.07.18
17:57
(39)В идеале, я и не спорю с тобой об этом. Спасибо, ты помог, реально.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан