Standardwerte laut Dokumentation für min_wal_sizeund max_wal_sizeParameter :
Für max_wal_size: The default is 1 GB
Für min_wal_size:The default is 80 MB
Dann schaue ich mir diese Parameter aus meiner Datenbankkonfiguration an:
select name, setting, unit
from pg_settings
where name in ('min_wal_size', 'max_wal_size')
Gibt das Ergebnis:
name | setting | unit
----------------------------------
max_wal_size | 64 |
min_wal_size | 5 |
Ich habe 2 Fragen:
1) Warum stimmen diese Werte nicht mit den Standardwerten überein, die in der Dokumentation angezeigt werden? Ich habe die Konfigurationseinstellungen nie geändert.
2) Warum ist die unitSpalte für diese Parameter leer / NULL? Was bedeutet in diesem Fall 64 und 5 Werte? MB? GB? Oder was?
Warum ist dies nicht wie zum Beispiel work_memParameter, wenn alles klar ist:
name | setting | unit
----------------------------------
work_mem | 4096 | kB