Nilai standarnya adalah, menurut dokumentasi untuk min_wal_size
dan max_wal_size
parameter :
Untuk max_wal_size
: The default is 1 GB
Untuk min_wal_size
:The default is 80 MB
Lalu saya melihat parameter ini dari konfigurasi basis data saya:
select name, setting, unit
from pg_settings
where name in ('min_wal_size', 'max_wal_size')
Memberikan hasil:
name | setting | unit
----------------------------------
max_wal_size | 64 |
min_wal_size | 5 |
Saya punya 2 pertanyaan:
1) Mengapa nilai-nilai ini tidak cocok dengan nilai default, yang ditampilkan dalam dokumen? Saya tidak pernah mengubah pengaturan konfigurasi sama sekali.
2) Mengapa unit
kolom kosong / NULL untuk parameter ini? Apa artinya nilai 64 dan 5 dalam kasus ini? MB
? GB
? Atau apa?
Mengapa ini tidak seperti misalnya work_mem
parameter, ketika semuanya jelas:
name | setting | unit
----------------------------------
work_mem | 4096 | kB