Настройки PostgreSQL для 1С

Данная инструкция подойдет для настройки postgre как на Linux, так и на Windows. Файл с настройками postgresql.conf по умолчанию находиться в каталогеLinux:/etc/postgresql/номер версии/mainWindows: C:\Program Files\Postgres\data\ Настоятельно рекомендуем перед изменением конфигурации сделать копию этого файла, чтобы у вас всегда была возможность вернуться к предыдущим настройкам. Также рекомендуем перезапускать службу postgresql после каждого измененного параметра, т.к. после того как вы изменили все параметры, будет очень сложно найти тот параметр, который не дает запустить sql.В линукс - для перезапуска службы используем: systemctl restart postgresqlВ Windows - заходим в службы, находим службу с именем PostgreSQL и перезапускаем ее. Параметры:shared_buffers = RAM/4max_connections = 500..1000work_mem = RAM/32..64temp_buffers = 256MBfsync = onwal_keep_segments = 256wal_buffers = 16MBmin_wal_size = 512MB .. 4Gmax_wal_size = 2 * min_wal_sizecheckpoint_completion_target = 0.9default_statistics_target = 1000autovacuum = onautovacuum_max_workers = Число ядер/4..2 но не меньше 4autovacuum_naptime = 20sbgwriter_delay = 20msbgwriter_lru_multiplier = 4.0bgwriter_lru_maxpages = 400synchronous_commit = offssl = offeffective_io_concurrency = 1....1000Важно! Настраивается только в среде Linux, в Windows системах его значение должно быть равно нулю.1 - для одиночного диска, 2...
Read More

Установка в xUbuntu 20.04 PostgreSQL + сервер 1C

К настоящему моменту силами фирмы 1С было сделано многое, что бы их программное обеспечение работало не только в платной ОС Windows + платный же MsSQL + если было необходимо работать через интернет, то RDP на Windows, разумеется платно, но и могло работать используя бесплатное ПО - linux + PostgreSQL ну и теперь для работы через интернет для новых конфигураций можно использовать Web сервер, скажем тот же apache. Компания 1С безусловно молодцы. Они решили многие проблемы при минимальных затратах. Правда при этом не всегда хватает информации как всё это дело "запустить". Здесь я попытаюсь рассмотреть различные варианты решения данного вопроса. А почему различные - потому что от версии к версии эти решения, хоть и незначительно, но отличаются. Итак, момент первый - с чего мы начнем? Что установить в первую очередь - PostgreSQL или сам сервер 1С? Конечно же это не принципиально, но для себя я решил, что первым делом буду устанавливать PosgreSQL. На сегодняшний день существует две основные ветки PostgreSQL для 1С. Это непосредственно дистрибутивы...
Read More