Имя: Пароль:
1C
 
Резко упала скорость работы БП 3.0
,
0 KlavaGigantova
 
26.09.22
09:56
С добрым, уважаемые!

Есть конфигурация БП 3.0
В какой-то момент заметили что одна обработка (не родная) стала работать в разы медленнее.
Выяснилось, что время уходит на Активацию движений по документу Операция.
Технологический журнал показал, что все время тратится на запрос типа UPDATE.
И если раньше у этого запроса было RowsAffected=10000, то потом вдруг стало миллион (на той же самой операции).
Запрос апдейтит записи регистра бухгалтерии Хозрасчетный.

При этом конфигурация не менялась.
План счетов не менялся.
Все настройки в разделе Администрирование и Главная - не менялись.
Грандиозного прироста в размере базы тоже не было.

Если у кого-то возникнут идеи, что нужно поменять в настройках базы или в данных чтобы получить такой радикальный эффект, тому - большое спасибо!
1 Alexor
 
26.09.22
10:02
Файловая, скуль, постгри?
2 Фрэнки
 
26.09.22
10:11
а главное, пусть никому не рассказывает, какие именно действия должны выполняться в "одна обработка (не родная)"
3 Фрэнки
 
26.09.22
10:12
радикальный эффект - похерить эту обработку и всё
4 План счетов
 
26.09.22
10:26
Просто база 1С достигла предела комфортной работы
5 KlavaGigantova
 
26.09.22
10:26
База изначально MS SQL но эффект четко соблюдается и файловой версии.
Френки, что делает обработка, я вроде описала - Активирует, потом деактивирует движения.

Набор.УстановитьАктивность(Истина);

Можно, конечно и похерить, можно вообще уволиться, но это - не прикольно )). А вот докопаться до сути - это некоторым, таки, прикольно. И надеюсь здесь такие люди есть!
6 KlavaGigantova
 
26.09.22
10:27
(4) Мало вероятно. т.к. произошло это скачкообразно.
7 Фрэнки
 
26.09.22
10:28
(5) люди, у которых активирована телепат.длл ? ну хз, может здесь и есть такие... я таких не видел.
8 1Сергей
 
26.09.22
10:29
Мы заметили снижение скорости проведения документов в некоторых случаях на 8.3.20.2039
Перешли на 21. Пока статистических данных мало
9 KlavaGigantova
 
26.09.22
10:30
(7) Может я не поняла вопроса.. не знаю..
В любом случае готова ответить на все уточняющие вопросы и провести любые тестовые измывательства над базой )
10 Обработка
 
26.09.22
10:31
Обычно в 1С не виде непрерывной кривой бывает изменение скорости работы а бывает как лесенка.
Скачкообразно. И это сразу заметно становится.
11 Мимохожий Однако
 
26.09.22
10:32
(5) Не стесняйся. Напиши подробнее параметры базы. И что делает обработка. Сделай замер в отладчике.
12 KlavaGigantova
 
26.09.22
10:36
(8) в ходе разбирательства перешли с 18-ой платформы на 20-ую, к сожалению, ничего не поменялось. но согласна, можно протестить и последнюю.
13 KlavaGigantova
 
26.09.22
10:41
(11) Что есть параметры базы?
Размер - около 30 гигов. Тип - повторюсь, не влияет на этот феномен.
Замеры сделаны через технологический журнал: на одной конкретной операции (у которой около 6 тыщь проводок) сначала было 5..6 секунд, через 2 недели стало 3 минуты.
вот цитата из ТЖ:
38:54.495000-313739997... - это 313 секунд на один единственный запрос.
14 Ботаник Гарден Меран
 
26.09.22
10:44
Релизы конфы какие были? УточнениеПероида в регистре добавилось? Оно кривое, там что-то с индексами.
15 KlavaGigantova
 
26.09.22
10:44
Может быть кого-то натолкнет на мысль...
всего записей в регистре бухгалтерии Хозрасчетный - 3,5 миллионов.
При этом на одной активации (хоть там и задействовано 6000 проводок) перелопачивается 1,3 миллиона записей этого регистра. Т.е. треть!!!
Только мне кажется, что это - дичь дикая? :)
16 KlavaGigantova
 
26.09.22
10:46
(14) Релизов не было, был только один релиз. Конфигурация вообще не менялась.
Про УточнениеПериода можно поподробнее? что это, и где его посмотреть?
17 H A D G E H O G s
 
26.09.22
10:49
Есть документы с очень малыми или большими датами? Какой минимальный и максимальный период?
18 KlavaGigantova
 
26.09.22
10:49
(14) Нашла, Длина уточнения периода в обоих случаях - 1
19 Фрэнки
 
26.09.22
10:49
(16) А мог кто-то из пользователей вручную в План счетов записать изменение?
20 KlavaGigantova
 
26.09.22
10:50
(17) Может я опять не вдупляю в вопрос, но эксперимент проводится над одним и тем же документом.
21 KlavaGigantova
 
26.09.22
10:51
(19)В план счетов внести изменения могли!!
но не вносили, Планы счетов - одинаковые.
22 Мимохожий Однако
 
26.09.22
10:51
(13) Типовая или нетиповая? Индексы пересчитывала или нет? Неплохо бы номер типового релиза сообщить.
23 H A D G E H O G s
 
26.09.22
10:52
(20) не могли пользователи внести док с датой 24.09.0022 , к примеру?
24 KlavaGigantova
 
26.09.22
10:57
(22) Релиз 3.0.106.101
Перепилен вдоль и поперек )
Индексы пересчитывали и все проверки прогоняли какие есть в конфигураторе.
25 KlavaGigantova
 
26.09.22
11:06
(23) ... допустим, могли внести док с любой датой. и с 24.09.0022. Что нам это дает?
26 Dmitrii
 
гуру
26.09.22
11:08
(20) проверить, что итоги по регистру рассчитаны.
Проверить период рассчитанных итогов. Если база содержит данные за большой период, оставить не больше трёх последних лет и подумать о сокращении этого периода до текущего и прошлого года.
Посмотреть скорость проведения других документов с сопоставимым количеством проводок, или групповое проведение большого количества документов. Если там наблюдается похожая ситуация с падением производительности, то проверить версию (23) о существовании документов-регистраторов регистра бухгалтерии с неадекватными датами - слишком ранними или наоборот слишком далёкими. Обычно такое случается вследствие банальной описки пользователя при вводе данных. Типа вместо 2022-го года указывают 0222, 2002, 2202, 2220 и т.п. Проверять надо все регистраторы регистра бухгалтерии, а не только ваш проблемный документ.
В конце концов просто открыть журнал проводок (первичные записи регистра бухгалтерии) и глазами убедиться, что там нет записей с неадекватны периодом.
27 Dmitrii
 
гуру
26.09.22
11:10
(25) >> Что нам это дает?

Появление в таблицах итогов регистра записей с итогами на каждый месяц, начиная с 0022-го года. Две тысячи лет по 12 месяцев - итоги за 24000 месяцев.
Таблицы итогов чуть-чуть выросли. Их актуализация при проведении чуть-чуть замедлилась.
28 KlavaGigantova
 
26.09.22
11:18
(26) Дмитрий, спасибо большое. Это все мы обязательно проверим!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший