|
Резко упала скорость работы БП 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) Дмитрий, спасибо большое. Это все мы обязательно проверим!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |