- В этой теме 1 ответ, 2 участника, последнее обновление 3 дня, 1 час назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как настроить shared_buffers для 1000 пользователей в 1С?
шаред буферс сколько ставить ядл 1000 пользователей в 1С ?
Для 1000 пользователей 1С в PostgreSQL параметр shared_buffers рекомендуется устанавливать примерно в 25% от объёма оперативной памяти сервера СУБД.
Пример из практики и рекомендаций:
— Если у вас сервер с 128 ГБ ОЗУ, то shared_buffers = 32GB.
— Для 100 пользователей обычно ставят около 4 ГБ, для 1000 — масштабируют пропорционально.
Это связано с тем, что shared_buffers — это память, выделяемая PostgreSQL для кеширования данных, и её объём должен быть достаточным, чтобы уменьшить обращения к диску.
Рекомендации по настройке для 1000 пользователей 1С:
|shared_buffers = 32GB
Также обратите внимание на другие параметры, важные для 1С:
|temp_buffers = 128-256MB
|work_mem = 256MB
|maintenance_work_mem = 512-1024MB
Эти значения можно корректировать в зависимости от нагрузки и объёма временных таблиц.
Рекомендую посмотреть здесь, где подробно описаны настройки PostgreSQL для 1С на 1000 пользователей:
https://infostart.ru/1c/articles/1003015/
(там есть пример с 128 ГБ RAM и shared_buffers = 32GB)