Что влияет на медленное закрытие месяца?

1. Skif1989 14.02.21 16:30 Сейчас в теме
Давняя проблема...
Медленно закрывается месяц.
Я понимаю что это связанно с последовательностью документов, но можно ли как то ускорить этот процесс?
два сервера
1)

xeon E312xx 3.6 (8 ядер) 42 гб
2)
sql
xeon E312xx 3.6 (4 ядер) 75 гб

БП весит гб 23 гб
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. uriah 17 14.02.21 16:45 Сейчас в теме
(1)
Медленно закрывается месяц.
Я понимаю что это связанно с последовательностью документов, но можно ли как то ускорить этот процесс?

1С сервер 32 или 64 битный?
3. Skif1989 14.02.21 16:46 Сейчас в теме
4. uriah 17 14.02.21 17:08 Сейчас в теме
(3)
64 битный

Может влиять общее количество документов, количество работающих в это время в базе пользователей, количество номенклатурных групп, подразделений, количество переделов в производстве
Skif1989; +1 Ответить
5. Skif1989 14.02.21 17:23 Сейчас в теме
(4)
Кол-во работающих в базе сейчас 1 человек. на сервере не больше 15.
всего документов в месяц20 тыс -30 тыс.
как быть?
6. nomad_irk 72 14.02.21 20:06 Сейчас в теме
(5)в вашем случае - никак. 20-30 тыс. документов в месяц - это прям очень много.
7. Skif1989 14.02.21 20:23 Сейчас в теме
(6)
У вас сколько документов в месяц?
16. teplyi 14.02.21 22:43 Сейчас в теме
(1) проблема очень индивидуальна, зависит от многих факторов:
- прикладные настройки конфигурации (зависит от уч. политики, хоз. деятельности предприятия и т.п.);
- конфигурации серверов и их настройка;
- настройка СУБД, Сервера 1С.
и т.п.

Для начала я бы определил, что именно долго выполняется и сколько было бы оптимально для бизнеса.
К примеру, если это последовательность проведения документов, то может проще вынести эту операцию в фоновое задание и актуализировать каждую ночь.

Если само закрытие, то здесь сложнее, нужно смотреть что именно на закрытии долго выполняется. Если пройтись по верхам, то я бы сделал следующие шаги:
- помониторить на закрытии производительность серверов и посмотреть кто кого ждет. Может у вас диски медленные на базу данных или на логи?
- сделать замер в 1С. ну или в SQL запустить трассировщик и посмотреть долгие запросы. Здесь станет понятно на каких хоз. операциях преимущественно долгие операции.

После этого будет понятнее на чем именно затык и уже принимать какие-либо решения: оптимизировать прикладную логику, производительность железа, либо провести какие-либо оптимизации в конфигурации серверов.
17. teplyi 14.02.21 22:47 Сейчас в теме
(16) ну и это при условии, что у вас все ОК с настройкой серверов и вы соблюли рекомендации 1С.
8. user1534961 14.02.21 21:47 Сейчас в теме
Т.е. 1-2 тыс документов в день это совсем потолок для БП? А если последовательность актуальна каждый день (день закрывается администратором или бухгалтером) но месяц все равно перепроводится с нуля в закрытии?
Надо переходить на КА/ЕРП?
9. uriah 17 14.02.21 22:01 Сейчас в теме
(8)
Т.е. 1-2 тыс документов в день это совсем потолок для БП? А если последовательность актуальна каждый день (день закрывается администратором или бухгалтером) но месяц все равно перепроводится с нуля в закрытии?

Документы не обязательно перепроводить, если конечно, контроль за вводом хороший установлен.
10. Skif1989 14.02.21 22:08 Сейчас в теме
(9)
я не просто не пойму как быть...
у нас в месяц 20-30 тыс документов.
Для меня сплошной гемор когда бухгалтера закрывают месяц, глаз дергается...
12. uriah 17 14.02.21 22:25 Сейчас в теме
(10)
у нас в месяц 20-30 тыс документов.
Для меня сплошной гемор когда бухгалтера закрывают месяц, глаз дергается...

Запускать процедуру закрытия на ночь, думаю, что за ночь регламент и пройдет.
11. Skif1989 14.02.21 22:22 Сейчас в теме
(9)просто как быть..чтобы бухгалтера бунт не поднимали...
13. uriah 17 14.02.21 22:27 Сейчас в теме
(11)
просто как быть..чтобы бухгалтера бунт не поднимали...

Согласовать процедуру закрытия месяца с руководством.
15. Skif1989 14.02.21 22:30 Сейчас в теме
(13)
и так все согласовано.
Слышал что можно выгружать в файл, закрывать базу в файловом режиме, затем ее загружать обратно на клиент серверный
18. uriah 17 14.02.21 22:53 Сейчас в теме
(15)
Слышал что можно выгружать в файл, закрывать базу в файловом режиме, затем ее загружать обратно на клиент серверный

В файловом варианте это будет происходить еще медленнее.
19. Sergex 58 14.02.21 23:38 Сейчас в теме
(18) Наоборот. Я когда руководил аудиторами мы штук 80 баз БП 2.0 конвертировали в файловый и на PCI-SSD закрывали. Просто потому что данные финализировались дня за 3-4 до дэдлайна.

Файловый вариант для одного пользователя в базе самый быстрый.
20. uriah 17 15.02.21 08:03 Сейчас в теме
(19)
Наоборот. Я когда руководил аудиторами мы штук 80 баз БП 2.0 конвертировали в файловый и на PCI-SSD закрывали. Просто потому что данные финализировались дня за 3-4 до дэдлайна.

Файловый вариант для одного пользователя в базе самый быстрый.

Тогда придется прекращать ввод информации в базу до окончания закрытия месяца и загрузки архива в основную базу.
21. Sergex 58 15.02.21 11:42 Сейчас в теме
(20) Разумеется. Мы конвертировали в файловые базы ТОЛЬКО для выполнения закрытия месяца, уже после того как были загружены и выверены все документы из транзитной базы агрегатора (УТ 11). Потом загружали взад в SQL.
22. Skif1989 15.02.21 23:51 Сейчас в теме
(21)
согласитесь это как в каменном веке(
у меня база весит в 20 гиг...
24. Sergex 58 16.02.21 01:53 Сейчас в теме
(22) БП 3.0 ?

Я же уточнил это аудиторская кампания была. Специализировались на ведении фискального учета под федеральную торговую сеть. Там базки были мелкие. Управленческий учет вообще не на 1С. SQL cкриптами это все загонялось в транзитную базу агрегатор / сепаратор, оттуда уже разливалось по БП 2.0.

Ну и да, каждый год сворачивались эти синтетические фискалки. Так что за 1,5 - 3 гига не вырастали.

Насчет каменного века - по условиям задачи и решение. напоминаю надо было на одном физическом сервере пусть и виртуализированном, за примерно 100 часов выполнить закрытие месяца для 80+ баз БП 2.0
25. Skif1989 16.02.21 09:14 Сейчас в теме
26. Sergex 58 16.02.21 10:10 Сейчас в теме
(25) Если не удается приростить производительность интенсивно - железом. Остается только экстенсивный путь - организационно.

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

У меня тут у клиента в датацентре БП 3.0 раздулась до 7 гиг и то я уже ему в тазик стучу, потому что неоправданно много по сравнению с бюджетом стало занимать накопительное резервирование (бэкапы)...
14. uriah 17 14.02.21 22:29 Сейчас в теме
(8)
Т.е. 1-2 тыс документов в день это совсем потолок для БП? А если последовательность актуальна каждый день (день закрывается администратором или бухгалтером) но месяц все равно перепроводится с нуля в закрытии?
Надо переходить на КА/ЕРП?

Переход на КА или ERP вряд ли поможет.
23. Skif1989 15.02.21 23:51 Сейчас в теме
(14)поэтому и выставил вопрос на обсуждение.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот