Size: a a a

PostgreSQL + 1C + Linux

2020 November 23

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
В кластере кроме этой базы еще должны быть другие базы?
источник

Нร

Николай รєє๓ק๏кє... in PostgreSQL + 1C + Linux
Илья Савельев
В кластере кроме этой базы еще должны быть другие базы?
временно одна будет, но потом уберу
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
так тогда initdb -D путь_где_будет_лежать_кластер_с_базой
на каталог должны быть права пользователя postgres
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
Будет отдельный кластер ПГ там создадите базу
источник

Нร

Николай รєє๓ק๏кє... in PostgreSQL + 1C + Linux
дошло где я ошибся
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
На отдельном порту
источник

СЯ

Сергей Якушев... in PostgreSQL + 1C + Linux
Ну и запускать надо сервер с указанием этого пути.
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
Ага
источник

LK

L K in PostgreSQL + 1C + Linux
Какие варианты есть "придушить" postgresql на одном сервере с 1с, что бы 1с не свопил?
источник

YL

Yurii Lazutkin in PostgreSQL + 1C + Linux
перейти на mssql?😂
источник

LK

L K in PostgreSQL + 1C + Linux
Yurii Lazutkin
перейти на mssql?😂
Не вариант.
источник

YL

Yurii Lazutkin in PostgreSQL + 1C + Linux
L K
Не вариант.
на сколько я знаю, postgre нельзя ограничить по ресурсам, можно только внести "рекомендации" в конфиг

чего нет на mssql
если задал ограничение, оно выполняется
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
L K
Какие варианты есть "придушить" postgresql на одном сервере с 1с, что бы 1с не свопил?
Если памяти ДОСТАТОЧНО, можно отключить своп
источник

LK

L K in PostgreSQL + 1C + Linux
Yurii Lazutkin
на сколько я знаю, postgre нельзя ограничить по ресурсам, можно только внести "рекомендации" в конфиг

чего нет на mssql
если задал ограничение, оно выполняется
Можно задать ограничения через cgroup или systemd и оно работает, но в этом случае cache используемый pg заменяется на системный cache.
Можно конечно увеличить vm.min_free_kbytes и освободить память.
Интересно удалось кому нибудь придушить postgresql таким или другим способом?
источник

LK

L K in PostgreSQL + 1C + Linux
Илья Савельев
Если памяти ДОСТАТОЧНО, можно отключить своп
Памяти недостаточно, интересно ограничить pg
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
L K
Памяти недостаточно, интересно ограничить pg
Так а если памяти не достаточно линух так и так будет сваливать в своп
источник

LK

L K in PostgreSQL + 1C + Linux
Илья Савельев
Так а если памяти не достаточно линух так и так будет сваливать в своп
Нет.
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
L K
Нет.
Почему?
источник

LK

L K in PostgreSQL + 1C + Linux
pg заточен брать всю память которая есть, он не знает о существовании 1с, забирает память в кешь и не отдает 1с, 1с попадает в своп.
источник

LK

L K in PostgreSQL + 1C + Linux
Если ограничить память например в контейнере, кешь будет ограничен, ограничением контейнера.
свопа не будет.
источник