From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Select que consume mucha CPU |
Date: | 2005-08-22 18:55:54 |
Message-ID: | 200508221555.54725.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Lun 22 Ago 2005 14:12, Dario Roig escribió:
> Hola!
>
> Tengo un postgres 7.4.6 instalado como base de datos de una aplicación
escrita en TCL. El sistema tarda mucha en contestar las peticiones web de los
usuarios porque hay una select que consume el 99% de la cpu. He reiniciado
matado la select (con kill -9 pid) e incluso parado el servicio postmaster
con "stop", pero al volver a reinciarlo tengo de nuevo la select que consume
el 99% de la cpu. ¿Como puedo averiguar que select esta consumiendo tantos
recursos?
SELECT * from pg_stat_activity;
La columna procpid tiene el pid que es el mismo que usarias para matar el
proceso. La columna current_query tiene la consulta que se esta ejecutando.
pero todo esto se puede ver tambien con ps axuw (cualquier cosa, metele un
segundo w para que te muestre mas).
--
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
---------------------------------------------------------
Martín Marqués | Programador, DBA
Centro de Telemática | Administrador
Universidad Nacional
del Litoral
---------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-08-22 19:42:54 | Re: Conexion con distintos RDBMS |
Previous Message | juanudo | 2005-08-22 18:45:35 | Conexion con distintos RDBMS |