Нестабильная работа 1С-Камин 5.5 на PostgreSQL - Каминсофт

Нестабильная работа 1С-Камин 5.5 на PostgreSQL

06 март 2020 08:52 #1
от Владимир
Добрый день.
Существует проблема работы с 1С Камин 5_5
При формировании документа Табель, даже если подбирается один сотрудник расчет происходит около 2-3 мин
Произведен замер производительности.
Помогите в решении вопроса

Платформа: 8.3.16.1063
ОС: CentOS
PostgreSQL 11.5-7

Конфигурация: 1С-КАМИН:Зарплата для бюджетных учреждений. Версия 5.5 (5.5.42.3)
Тема закрыта.

06 март 2020 10:03 #2
от Илясов Александр
Насколько я понимаю, клиент тоже под линуксом. Клиент и сервер на одной машине? Параметры сервера и параметры клиента возможно узнать (процессор, память, диск)? Если еще и postgresql.conf приложите, будет совсем хорошо.

Илясов Александр, фирма КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
06 март 2020 11:02 #3
от Владимир
Нет, клиент под другой ОС Windows и другие рабочие станции (база опубликована) только сервер на CentOS. Файл приложил.
(Сервер это ЦОД на площадке Ростелеком)

Сервер 1С: 16 ядер, 64 гб операт памяти, SSD
Сервер СУБД: 32 ядер, 64 гб операт памяти, SSD
Тема закрыта.
Спасибо сказали: Илясов Александр
06 март 2020 12:15 #4
от Илясов Александр
На некоторых тарифах в ЦОД Ростелекома есть особенность - скорость виртуального диска привязана к его размеру. Т.е. для дисков например в 50 Гб (вроде как SSD), но максимальная скорость чтения-записи будет менее 10 Мб/сек, при ожидаемой 500+. Не пробовали замерять, например утилитой fio ?
Можете повторить замер, включив отладку на сервере: its.1c.ru/db/freshpub#content:35:hdoc (потребуется перезапуск сервиса) ?

Илясов Александр, фирма КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
06 март 2020 13:56 #5
от Андрей Ланьшин
Несколько банальных вопросов:
1. а PostgreSQL настроен под 1С согласно рекомендациям 1С (kb.1c.ru/)?
2. сколько сотрудников в базе для расчета?
3. пересчет итогов было после обновления платформы?

ПС: я бы лично не рекомендовал использовать платформу выше 8.3.15.хх на текущий момент, а так же к последним версиям PostgreSQL

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

06 март 2020 14:14 #6
от Владимир
Думали проблема в PostgreSQL выяснилось следующее:
Информационная база предварительно была протестирована, проверка выполнялаcь на СУБД PostgreSQL 11 и MSSQL Server 2017 Standard.
Анализ большого времени отклика показал, что при обращении к функции РегистрыСведений.ПриоритетНадбавок.ОпределитьПриоритетыНадбавок() получаем обработку табличной части в цикле, что приводит к огромному времени отклика.
В справочник Справочник.Начисления содержит более 3400 записей.

Просим прокомментировать, когда будет выполнена оптимизация код
РегистрыСведений.ПриоритетНадбавок.ОпределитьПриоритетыНадбавок()
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
06 март 2020 14:59 #7
от Андрей Ланьшин
Подскажите, а почему такое большое количество начислений образовалось?
Можете предоставить копию базы для моделирования ситуации?
ПС: в конфигурации есть обработка «Скрытие конфиденциальной информации».
Внимание! Обработки: «Изменение конфиденциальной информации» и «Скрытие конфиденциальной информации» запускать только на резервной копии ИБ – процесс не обратимый.

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

06 март 2020 15:09 #8
от Владимир
Начислений много из-за конвертации из других программ (парус 7-8, Камин 3.5, Зик). Постепенно планировалось вычищенние справочника. Но не думали что будет проблема из-за такого количества
предоставить копию, думаю можем. Куда отправить?
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
06 март 2020 15:17 #9
от Андрей Ланьшин
Письмо со ссылкой на копию базы на файлообменнике можно отправить на hotline@kamin.kaluga.ru.
В письме укажите ссылку на данную тему а также учетные данные для входа в базу уровня Администратор.
Спасибо!

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

06 март 2020 17:45 #10
от Сергей

Просим прокомментировать, когда будет выполнена оптимизация код
РегистрыСведений.ПриоритетНадбавок.ОпределитьПриоритетыНадбавок()

Добрый день!
Запускал и анализировал оценкой производительности данный функционал.
Пришел к аналогичным выводам.
По оптимизации выполнения данной функции зафиксировано предложение.
Реализация будет в релизе 5.5.43.

Самарин Сергей, Группа компаний КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин, Владимир
11 март 2020 14:48 #11
от Shundrin
Исправительное расширение.

Михаил Шундрин, ГК КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
Модераторы: ShundrinНаталья Иванова ГК КАМИНRomen

Опрос
Всего 3 простых вопроса

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять