Prezado Rafael: No arquivo postgresql.conf podemos alterar o valor do parâmetro shared_buffers. Este parâmetro, se não me engano, geralmente vem setado com o valor 1000. O valor deste parâmetro está expresso em blocos de 8 Kbytes (128 representa 1.024 Kbytes ou 1 Mb).
O windows aloca dinamicamente essa memória. No caso do linux, terá de verificar a quantidade de memória solicitada e quanto o sistema operacional disponibiliza. Caso necessite de mais memória do que o disponibilizado terá de fazer alterações no Kernell. A alocação de memória é para consultas. Qualquer alteração nos dados é realizado a serialização. Att, Alecindro Quoting Rafael Helm - Trevisan Tecnologia <[EMAIL PROTECTED]>: > Pessoal apartir da resposta de um outro tópico eu peguei este trecho que foi > digitado pelo colega Alecindro e gostaria de obter maiores informações: > > "o banco é relativamente pequeno (1 gb) e o servidor tendo 4 GB de memória, > instanciei todo o banco em memória " > > - É possível configurar o PostgreSQL para que todo o banco fique instanciado > em memória? > > - Em que momento o dado é replicado para a memória física (HD)? > > > Rafael Helm. > > -----Mensagem original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Em nome de > [EMAIL PROTECTED] > Enviada em: quinta-feira, 28 de agosto de 2008 10:30 > Para: pgbr-geral@listas.postgresql.org.br > Assunto: Re: [pgbr-geral] RES: Performace Postgres Linux X Windows > > Nas experiências que tive com windows e linux, digo que depende do que você > quer rodar no servidor. É só servidor de banco de dados? > > Tive um problema com o linux por não possuir drive para o RAID do servidor > que > tenho. É um servidor de banco de dados. Instalei o windows 2003 server e > como > o banco é relativamente pequeno (1 gb) e o servidor tendo 4 GB de memória, > instanciei todo o banco em memória, ou seja reservei 1 gb para o banco (na > verdade bem mais prevendo expansão do banco). Com isso não tive diferenças > de desempenho nem de estabilidade. Estamos a 3 anos sem desligar o servidor. > > Agora, se for apenas servidor de banco de dados, digo que é preferível o > Linux, pois permiti carregar apenas os processos que serão utilizados. > > Att, > > Alecindro > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. > > No virus found in this incoming message. > Checked by AVG - http://www.avg.com > Version: 8.0.138 / Virus Database: 270.6.11/1639 - Release Date: 28/8/2008 > 07:39 > > > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral