Em 05-08-2011 16:45, Lima - Lojas Fricke Ltda escreveu: > Rodei essa consulta durante a tarde toda hoje e ela só me informou este > valor, atualizando as estatisticas. > No postgresql.conf desse servidor tenho o seguinte; > Isso é improvável. A não ser que os parâmetros checkpoint_segments e checkpoint_timeout estivessem muito altos e você não tenha executado um reload ao alterar esses parâmetros.
> max_connections = 450 Você precisa desse tanto de conexões? > work_mem = 512MB Este valor é alto a não ser que a sua aplicação seja OLAP. > checkpoint_segments = 60 > checkpoint_timeout = 1min > checkpoint_completion_target = 0.9 > checkpoint_warning = 30s > Não adianta ter um checkpoint_segments muito alto se o checkpoint_timeout vai forçar checkpoints a cada minuto. A não ser que a sua aplicação esteja escrevendo na média 1 GB por minuto (60 * 16 MB). Se a escrita não é intensa, recomendaria ajustar checkpoint_timeout para uns 10 ou 15 minutos. > Esse servidor é um 2 XEON 2.4 16 GB Ram e 2 discos de 320 SAS, > > Nosso banco de dados não tem mais de 8 GB. > Ah, e se o seu banco de dados cabe na RAM, eu não me preocuparia tanto com checkpoints a não ser que a escrita seja intensa. -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral