私のステータスについての少しの背景:
現在、OVH Advance 5 サーバー (AMD Epyc 7451 - 24 c / 48 t - 128 GB メモリ - 450x2 GB SSD) を使用していますが、Postgresql に使用する仕様について疑問に思っていました。
24 の異なるプール (接続に aynpg を使用) で 24 の Python スクリプトを実行するマルチプロセスを使用し、通常は約 40 GB の RAM を使い果たします。つまり、約 88 GB を使用する必要があります。
Postgres の設定に実際に触れたことがない前に。どのような値を使用する必要がありますか:
共有メモリ / 最大接続数 / ランダム ページ コスト?
それを読んでみると、一般的に共有メモリが空き RAM の約 25% を占めることが推奨されていると書かれています。