- Onde a área do "effective_cache_size" é alocada?
Não é alocada. Vide abaixo.
- Segundo o help do próprio Postgresql... é utilizado para fins
estimativos... como assim?
É o valor que o planejador de consultas usa como probabilidade de
encontrar uma página de dados em cache.
- Esta alocação é interna, ou é somente um valor constante para fins de
cálculos do plano de execução?
É somente um valor para cálculo de planos de execução.
Ele inclusive pode ser alterado para uma sessão como:
SET effective_cache_size = X;
Você pode alterar esse parâmetro sem medo algum de ter falta de memória,
todavia, seus planos de execução serão mais ou menos eficientes
dependendo de como você o ajusta.
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral