Медленная работа 1С + PostgreSQL

1. al_e2e4 19.12.17 08:30 Сейчас в теме
Добрый день! Имеем сервер Intel Xeon CPU E3-1220 v3
32гб ОЗУ
1ТБ массив RAID 10
WinSrv2016x64

На этой платформе крутится сервер 1С (8.3.10.2580) + PostgreSQL (9.6.3-3.1C), к этому делу пользователи подключаются по rdp и работают. С недавних пор началась проблема с одной из баз размером 30гб. Стали проводиться документы по 2 минуты. Выполняю реструктуризацию и реиндексацию - помогает примерно на 3-5 дней и по-новой. Прикладываю файл конфигурации Postgre и скриншоты настроек кластера. Искренне надеюсь на конструктивную помощь!
Прикрепленные файлы:
postgresql.conf
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. a.doroshkevich 1411 19.01.18 12:42 Сейчас в теме
(1)Александр

1. Сервер 1С настроен некорректно, у Вас никогда не отработает ограничение по памяти. Да и перезапуск процессов давно уже не рекомендуется (со времён 8.3.9)
2. PostgreSQL требует выполнения регламентов на БД, а так же настройки.
3. Можете выложить log PostgreSQL в периоды торможения?
dandykry; +1 Ответить
11. starik-2005 3036 14.03.18 21:07 Сейчас в теме
(8)
2. PostgreSQL требует выполнения регламентов на БД, а так же настройки.
Выполнения регламентов требует любой SQL.
10. Shevon 1 14.03.18 18:59 Сейчас в теме
(1)
Выполняю реструктуризацию и реиндексацию - помогает примерно на 3-5 дней и по-новой.


Что мешает с помощью планировщика каждые 3-5 дней делать ночью.
2. spezc 782 19.12.17 09:39 Сейчас в теме
Ну вы хотя бы в отладчике замер времени запустили, чтобы понять какие строки из проведения занимают много времени. А так гадать бесполезно.
3. Gilev.Vyacheslav 1911 19.12.17 22:32 Сейчас в теме
я так понимаю получить план запроса, посмотреть контекст кода и разобраться в настоящих причинах - не наш путь? проще спросить что помогло соседу? )))
4. Xershi 1483 19.12.17 22:36 Сейчас в теме
Ну почитать мануалы как настраивать субд для 1С, дальше уже читать советы на форуме.
5. kofr1c 20.12.17 03:42 Сейчас в теме
Выполняю реструктуризацию и реиндексацию - помогает примерно на 3-5 дней и по-новой

Вы практически ответили на свой вопрос )
6. spezc 782 20.12.17 03:56 Сейчас в теме
Вот немного картинок
Прикрепленные файлы:
7. glog 20.12.17 08:16 Сейчас в теме
К online_analyze можно еще добавить периодический full_vacuum и reindex. Очень помогает, если много операций в базе.
9. a.doroshkevich 1411 23.01.18 13:45 Сейчас в теме
(7)reindex нужен только если есть подозрение на то что база "битая"
full_vacuum - очень тяжёлая операция и стоит применять только если вы точно знаете что из базы удалили огромное количество информации (от 20% объёма)
12. mad375 15.03.18 05:04 Сейчас в теме
shared_buffers = 2048MB при размере базы в 30Гб как-то маловато
13. emilliya 2 15.03.18 08:21 Сейчас в теме
Вот статья с сайта ИТС, правда это про прежний PostGree, не новый,
может быть Вам поможет

https://its.1c.ru/db/metod8dev#content:4692:hdoc
14. SinChao 15.06.20 00:50 Сейчас в теме
(13)
Спасибо, это то что нужно...
Оставьте свое сообщение

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