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

Responder a