vc deve ta rodando o vaccum full ----- Original Message ----- From: "Marlon David de Souza" <[EMAIL PROTECTED]> To: "Comunidade PostgreSQL Brasileira" <pgbr-geral@listas.postgresql.org.br> Sent: Thursday, August 16, 2007 11:48 AM Subject: Re: [pgbr-geral] Travamento de Banco e Vacuum
Tente diminuir o valor da propriedade "default_statistics_target" para menos de 500. Em Qui 16 Ago 2007 08:15, Rodrigo Tazima escreveu: > Olá Pessoal, > > Estou com uma dificuldade e venho compartilhar com o forum, qualquer > dica/sugestao é bem vinda e agradeço a todos desde já. > > Hardware: > . Servidor Dell PowerEdge SC440 > . Processador Pentium D 935 (2x2MB Cache, 3.2GHz 800MHz) FSB > . 2GB Ram ECC > . HD 160GB Sata2 > > Software: > . SO Suse 10.0 > . PostgreSQL 8.0.3 > > Caso: > > O dump da base tem aproximadamente 2.6GB, algumas tabelas proximo de 3 > milhoes > de registros. Aplicacao OLTP em 10 usuarios. Gerando aproximadamente 30 > mil > registros por dia. Tenho programado (via cron + shell) o vacuumdb (FULL) > todos os dias as 23:45. O que > ocorre é que há dias que parece que o banco "trava" rodando o vacuum. > Amanhece e > vejo os processos e o vacuum ainda esta rodando e o banco nao responde, da > impressão que o banco trava ou pelo menos nao responde, se tento conectar > fica parado esperando, nao da erro de conexao e nem timeout. Nao consigo > dar shutdown no banco e nem dar kill nos processos do postmaster, a unica > forma é reiniciando todo o servidor. Parece que ocorre um lock (ou > deadlock) interno, o banco fica idle e nao responde. > > Os parametros do postgresql.conf que estou utilizando fora do default que > estou utilizando sao: > > shared_buffers = 65536 > work_mem = 8192 > maintenance_work_mem = 16384 > > fsync = false > > redirect_stderr = true > client_min_messages = log > log_destination = 'stderr' > log_directory = 'pg_log' > log_min_messages = log > log_min_error_statement = info > log_connections = true > log_disconnections = true > log_duration = true > log_line_prefix = '<%t %u %r>' > > stats_start_collector = true > stats_row_level = true > > Alguem passou por alguma situação semelhante? Procurei pela internet este > caso, porem sem sucesso. > > Obrigado... > > Abraço a todos... > > Rodrigo _______________________________________________ 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