변경사항은 대부분의 애플리케이션에 도움이 되는 파라미터로 제한되므로 대부분의 기본 PostgreSQL 파라미터 값은 변경되지 않습니다. 이러한 파라미터의 권장 값은 일반적으로 최신 하드웨어에서 성능을 향상시킵니다.
| 데이터베이스 파라미터 | AlloyDB Omni 기본값 | 권장 설정 |
|---|---|---|
random_page_cost |
4.0 | 1.1 |
temp_buffers |
8MB | 128MB |
max_wal_size |
1GB | 20GB |
min_wal_size |
80MB | 10GB |
default_toast_compression |
pglz | lz4 |
maintenance_work_mem |
64MB | 소형 머신의 경우 1GB, 대형 머신의 경우 2GB |
max_worker_processes |
64 | max(64, # vCPUs) |
max_parallel_workers |
8 | max(8, # vCPUs) |
max_parallel_workers_per_gather |
2 | max(2, # vCPUs / 2) |
work_mem |
4MB | 워크로드 및 사용 가능한 메모리 양에 따라 128~512MB |
effective_cache_size |
40% * DRAM | 80% * DRAM |