Имя: Пароль:
1C
 
Медленное сравнение конфигурации при условии
,
0 Momus
 
04.03.21
10:46
Замечаю такую вещь, что если основная конфигурация отличается от конфигурации бд, то выполнение сравнения/объединения проходит намного медленнее (неважно с конфигурацией поставщика, бд или из файла). Эта какая-то особенность или только у меня так?
1 RomanYS
 
04.03.21
10:54
Не замечал
2 Kassern
 
04.03.21
10:59
(0) Я правильно понимаю, речь идет про обновление конфы типовой и измененной? Мол измененная гораздо дольше сравнивается?
3 Momus
 
04.03.21
11:03
(2) не. Если конфигурация не отличается от конфигурации БД, то сравнение проходит быстро (неважно с какой конфигурацией); если конфигурация отличается от конфигурации БД, то сравнение проходит раза в три дольше.
4 RomanYS
 
04.03.21
11:04
(3) Есть подозрения что как раз очень важно с какой конфигурацией: когда отличий не много сравнение идёт очень быстро
5 mistеr
 
04.03.21
11:08
(3) Объекты конфигурации хранятся в двух таблицах: CONFIG (конфигурация БД) и CONFIG_SAVE (измененные объекты). Возможно, работа с CONFIG_SAVE идет медленно.

Встречал тут советы TRUNCATE CONFIG_SAVE, типа там иногда мусор скапливается.
6 Momus
 
04.03.21
11:12
(4) Подготовил конфигурацию, сохранил ее в файл. Затем на рабочей запустил сравнение - прошло быстро. Обновил и через 5 минут обнаружил ошибку. Внес две строчки изменений в рабочей, сохранил основную конфигурацию (конфигурация бд в этот момент не обновлена). И после этого запустил еще раз сравнение - и вот тут сравнение длилось минут 30 вместо привычных 5-10. Был еще один случай подобный и после него я больше так не делаю. В тестовой чуть быстрее, но отличия тоже примерно раза в три по времени.
7 Momus
 
04.03.21
11:23
(5) немного боязно такие вещие выполнять)) сама таблица 0,070 MB занимает
8 RomanYS
 
04.03.21
11:24
(6) хз. При сравнении похожих конфигураций не воспроизводится на 8.3.18.1208. База файловая.
9 Пузан
 
04.03.21
11:25
(6) Создай хранилище, не мучай жопу. Как дети малые, ей богу.
10 Momus
 
04.03.21
11:27
(9) да я предлагал создать, как только устроился, но руководитель отказал)
11 mistеr
 
04.03.21
11:28
(9) Хранилище тоже тот еще тормоз.
12 Пузан
 
04.03.21
11:28
(10) Интересно, чем мотивировал?
13 Kassern
 
04.03.21
11:29
(10) ну тогда пиши служебку, мол из-за отказа от типовой возможности доработки конфигурации путем использования хранилища конфигурации, время обновления будет занимать столько то времении спокойно наливай себе чай с печенюхами, пока обнова идет)
14 Пузан
 
04.03.21
11:29
(11) Если куча мелких изменений, одно за другим, то всяко быстрее. Да и вообще медленнее только если накатывал обновление на ЕРП и то не факт.
15 Kassern
 
04.03.21
11:32
(11) не знаю, у нас хранилище норм пашет, тоже был случай, когда начало сильно тупить при захвате в хранилище, вопрос решился чисткой кэша и снова все заработало штатно
16 Momus
 
04.03.21
11:59
(12) "Полтора программиста могут обойтись и без него"
(14) В этом-то и прикол, что изменений не куча, а три строчки кода в модуле) И да, это ЕРП
17 ДенисЧ
 
04.03.21
12:01
(16) Хе... Я когда один на фирме сидел, для себя поднимал... Удобно таки... Если накосячил, то можно быстро вернуться...
18 Momus
 
04.03.21
12:08
(17) когда вырасту так и буду делать, а пока делаю то, что говорят)
19 Пузан
 
04.03.21
12:09
(16) Начальник видимо думает, что хранилище конфигурации это какая-то неведомая хрень, которую чтобы поднять надо нанять еще кучу спецов, купить оборудование, ПО и это все займет пару месяцев?
20 Пузан
 
04.03.21
12:11
(16) Прикинь, а ЕРП, если оно к хранилищу подключено, внести изменение одной строки займет от силы пару минут. С равнениями/объединениями можно по пол часа делать.
21 mistеr
 
04.03.21
12:12
(16) >это ЕРП

Так бы сразу и сказал :)
22 Пузан
 
04.03.21
12:14
(15) Не, ну если хранилище развернуть на сетевой шаре, то таки оно очень может быть тормознутым и регулярно самоубиваться.
23 Kassern
 
04.03.21
12:15
(22) если шара локальная, никаких проблем.
24 Пузан
 
04.03.21
12:16
(23) Таки моя личная практика показала, что развернутый сервер хранилища значительно ускоряет работу с ним, даже по сравнению с хранилищем на локальном диске.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой