Caríssimos,
Estou com dúvida quanto ao uso do parâmetro "effective_cache_size"
utilizado pelo PostgreSQL.
A máquina em que roda o PostgreSQL (versão 9.2.3) tem
Red Hat 6.3 com 12GB de RAM.
O effective_cache_size está com o valor padrão: 128 MB
O Pgtune sugeriu aumentar para 7680 MB (vide abaixo na figura 1).
VALOR REALSUGESTÃO DO PGTUNEParâmetropostgresql.confpsqlotimizado.conf
default_statistics_target 10050maintenance_work_mem 256MB640MB
constraint_exclusion partitiononcheckpoint_completion_target0.5 0.9
effective_cache_size128MB 7680MBwork_mem 32 MB64MBwal_buffers-1 8MB
checkpoint_segments 316shared_buffers3200 MB 2560MBmax_connections10080
Figura 1 - Correlação dos parâmetros do
postgresql.conf
Pergunta-se:
- Onde a área do "effective_cache_size" é alocada?
- Segundo o help do próprio Postgresql... é utilizado para fins
estimativos... como assim?
- Esta alocação é interna, ou é somente um valor constante para fins de
cálculos do plano de execução?
Desde já agradeco.
--
Rosana de Oliveira Santos
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral