Re: Ayuda bastantes procesos startup al iniciar postgresql

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Juan Carlos Ramirez Zambrano <juancarlosrz(dot)78(at)gmail(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda bastantes procesos startup al iniciar postgresql
Date: 2011-12-28 13:38:28
Message-ID: 1325079215-sup-8963@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Excerpts from Juan Carlos Ramirez Zambrano's message of mar dic 27 21:59:25 -0300 2011:
> Buen día a todos los integrantes de la lista
>
> Tengo un problema con la base de datos, por tal motivo solicito su ayuda o
> asesoramiento de que es lo que puede estar pasando.
>
> La version de postgres instalada es la 9.0
> SO. open suse 11
> Tamaño aproximado 500 GB
>
> El problema es que de repente la base de datos se empieza a ser lenta, se
> revisan los procesos existentes en el top y veo que tiene mas de 200
> procesos que dicen STARUP, para quitarlo lo que estba haciendo es que se da
> un stop pero al hacer esto la base de datos se detiene hasta el tercer
> intento, y al darle start, esta se inicia de forma correcta pero llega a
> tener mas de 200 procesos que dicen STARTUP y se tienen que detener los
> procesos que trabajan con la base de datos ahsta que estos procesos
> (STARTUP) bajen, una vez que bajan la base de datos se empieza a normalizar.

Hm, hay dos posibles soluciones:

1. no trates de abrir 200 conexiones simultáneamente. Esto es cosa de
la aplicación.

2. déjalos tranquilos que puedan empezar; deberían demorarse pero no
tanto.

Igual es medio sospechoso que se tomen 15 segundos de CPU cada uno ...
quizás hay un bug en el manejo del relcache (o algo semejante) que se
nota sólo cuando tienes muchos procesos iniciándose simultáneamente.
Habría que ver si están "pegados" en algo específico.

> Otro punto que veo es que cuando se inicia la base de datos, se inicia
> autovacuum de algunas tablas.

Eso es probablemente normal ... aunque quizás tenga relación con los
otros procesos ... habría que reproducir todo para saberlo.

--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2011-12-28 13:40:51 RE: SSL o VPN
Previous Message Rodriguez Fernando 2011-12-28 11:02:26 Re: Problemas de acceso a Postgre