> > Arrá, configurações padrão... elas não servem pra ninguém. > Com 1G , você pode setar: > shared_buffers = 25600 # 200MB = 200*1024/8 (mem ativa) > maintenance_work_mem = 131072 # 128MB = 128*1024 (mem do vacuum) > work_mem = 65536 # 64MB = 64*1024 (mem do order by)
Detalhe: teu banco não vai subir se o SO não estiver preparado. Estas confs só valem para servers dedicados, ou seja, se vc tem outros serviços rodando, esqueça... Ou divida todos estes parâmetros por dois ... :) Altere o teu /etc/sysctl.conf: kernel.shmmax=285000000 # para 1gb de RAM kernel.shmall=285000000 # para 1gb de RAM kernel.sem=250 32000 100 128 # padrão Você deve dar um boot no server para estas opções entrarem no ar, ou então vc seta na mão mesmo : echo 285000000 > /proc/sys/kernel/kernel.shmmax echo 285000000 > /proc/sys/kernel/kernel.shmall echo "250 32000 100 128" > /proc/sys/kernel/sem Tente subir o banco agora.... acho que é isso ! []´s, ACV _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
