에 대한 min_wal_size
및 max_wal_size
매개 변수에 대한 기본값은 다음 과 같습니다.
For max_wal_size
: The default is 1 GB
For min_wal_size
:The default is 80 MB
그런 다음 데이터베이스 구성 에서이 매개 변수를 찾습니다.
select name, setting, unit
from pg_settings
where name in ('min_wal_size', 'max_wal_size')
결과를 제공합니다 :
name | setting | unit
----------------------------------
max_wal_size | 64 |
min_wal_size | 5 |
두 가지 질문이 있습니다.
1) 왜 이러한 값이 문서에 표시된 기본값과 일치하지 않습니까? 구성 설정을 전혀 변경하지 않았습니다.
2) 왜 unit
이러한 매개 변수에 대해 열이 비어 있거나 NULL입니까? 이 경우 64와 5의 값은 무엇입니까? MB
? GB
? 또는 무엇을?
work_mem
모든 것이 명확 할 때 이것이 매개 변수 와 같은 이유는 무엇입니까?
name | setting | unit
----------------------------------
work_mem | 4096 | kB