Explorar o código

Docker example of PostgreSQL tuning (#5446)

Provide example of how to easily tune selected PostgreSQL settings
https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server
Alexandre Alapetite %!s(int64=2) %!d(string=hai) anos
pai
achega
a495e995bc
Modificáronse 1 ficheiros con 9 adicións e 1 borrados
  1. 9 1
      Docker/freshrss/docker-compose-db.yml

+ 9 - 1
Docker/freshrss/docker-compose-db.yml

@@ -6,7 +6,7 @@ volumes:
 services:
 
   freshrss-db:
-    image: postgres:14
+    image: postgres:15
     container_name: freshrss-db
     hostname: freshrss-db
     restart: unless-stopped
@@ -19,3 +19,11 @@ services:
       POSTGRES_DB: ${DB_BASE:-freshrss}
       POSTGRES_USER: ${DB_USER:-freshrss}
       POSTGRES_PASSWORD: ${DB_PASSWORD:-freshrss}
+    command:
+      # Examples of PostgreSQL tuning.
+      # https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server
+      # When in doubt, skip and stick to default PostgreSQL settings.
+      - -c
+      - shared_buffers=1GB
+      - -c
+      - work_mem=32MB