From: | Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | Raul Andres Duque <raulandresduque(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Monitorear DB |
Date: | 2006-12-02 09:49:30 |
Message-ID: | Pine.LNX.4.64.0612020645430.31490@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Fri, 1 Dec 2006, Raul Andres Duque wrote:
> Gracias Martin por tu pronta replica. De acuerdo, pero me interesa saber
> QUIEN esta consumiendo x% de mi servidor. Me imagino que puedo tomar el pid
> que me reporta el top y buscar que transacción usa ese pid y ya teniendo la
> transacción, saber a que usuario corresponde ... se puede ... pero mira toda
> la vuelta que tengo que hacer para poder obtenerlo ... los motores que
> conozco tiene esta utilidad y por eso mi interes en saber si existe ... si no
> existe pensaré en hacer un shell(script) que me lo haga (linux) pero en
> windows se complica un poco porque no hay tanta flexibilidad a la hora de
> hacer "shelles".
En el nombre de comando esta la base de datos a la que se ha conectado y
con que usuario.
Fijate esta salida de "ps auxw":
martin 31538 7.0 0.7 6776 2808 pts/4 S+ 06:47 0:00
/usr/lib/postgresql/8.1/bin/psql -U martin -d prueba
postgres 31539 0.1 0.7 27936 2904 ? S 06:47 0:00 postgres:
martin prueba 127.0.0.1(1041) idle
El primer proceso es un psql a la base de datos prueba, y la segunda es el
postgres que accepto mi comunicacion. Se entiende?
--
21:50:04 up 2 days, 9:07, 0 users, load average: 0.92, 0.37, 0.18
---------------------------------------------------------
Lic. Martín Marqués | SELECT 'mmarques' ||
Centro de Telemática | '@' || 'unl.edu.ar';
Universidad Nacional | DBA, Programador,
del Litoral | Administrador
---------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Iannsp | 2006-12-02 14:27:37 | PgVisio - um software de administração de servidores que estou desenvolvendo. |
Previous Message | Rubén da Silva | 2006-12-02 09:39:09 | Re: Funcion inet2int - error |