Giá trị mặc định là, theo tài liệu cho min_wal_size
và max_wal_size
tham số :
Dành cho max_wal_size
: The default is 1 GB
Dành cho min_wal_size
:The default is 80 MB
Sau đó, tôi xem các tham số này từ cấu hình cơ sở dữ liệu của tôi:
select name, setting, unit
from pg_settings
where name in ('min_wal_size', 'max_wal_size')
Đưa ra kết quả:
name | setting | unit
----------------------------------
max_wal_size | 64 |
min_wal_size | 5 |
Tôi có 2 câu hỏi:
1) Tại sao các giá trị này không khớp với các giá trị mặc định, được hiển thị trong tài liệu? Tôi không bao giờ thay đổi cài đặt cấu hình cả.
2) Tại sao unit
cột trống / NULL cho các tham số này? Giá trị 64 và 5 trong trường hợp này là gì? MB
? GB
? Hay cái gì?
Tại sao điều này không giống như work_mem
tham số ví dụ , khi mọi thứ đều rõ ràng:
name | setting | unit
----------------------------------
work_mem | 4096 | kB