forked from zanfranceschi/rinha-de-backend-2024-q1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
postgresql.conf
30 lines (25 loc) · 1.49 KB
/
postgresql.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#
listen_addresses='*' # permite conexoes de qualquer host
max_connections=200 # reduzido para evitar sobrecarga
superuser_reserved_connections=3 # mantido o mesmo
unix_socket_directories='/var/run/postgresql' # mantido o mesmo
# Configuracoes de memoria
shared_buffers=50MB # reduzido para adequar ao servidor de 200MB
work_mem=5MB # reduzido para adequar ao servidor de 200MB
maintenance_work_mem=15MB # reduzido para adequar ao servidor de 200MB
effective_cache_size=100MB # aumentado para melhorar o desempenho
# Configuracoes de gravacao em disco
wal_buffers=786kB # reduzido para adequar ao servidor de 200MB
checkpoint_completion_target=0.9 # mantido o mesmo
random_page_cost=4.0 # mantido o mesmo
effective_io_concurrency=2 # reduzido para adequar ao servidor de 200MB
synchronous_commit=off # mantido o mesmo para melhorar a velocidade
# Configuracoes de autovacuum
autovacuum=on # mantido o mesmo
# Configuracoes de log
log_statement='none' # mantido o mesmo
log_duration=off # mantido o mesmo
log_lock_waits=off # mantido o mesmo
log_error_verbosity=terse # mantido o mesmo
log_min_messages=panic # mantido o mesmo
log_min_error_statement=panic # mantido o mesmo