Em outros bancos de dados existem áreas definidas para o cache dos
dados (ex.: Buffer Cache no Oracle, Buffer Pool no DB2). O PostgreSQL
não possui uma configuração para definir esse tamanho de cache de
dados, ele utiliza o cache de arquivos do próprio sistema operacional.

O shared_buffers do PostgreSQL é um tipo de cache sim e é configurável.
Só que o cache do sistema operacional tende a ser mais eficiente para grandes quantidades de dados, portanto, não ocupar a memória toda com shared_buffers e deixa uma boa parte para o sistema operacional é uma boa ideia na maioria dos casos.

[]s

Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a