Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group