Re: Monitorear DB

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
---------------------------------------------------------

In response to

Browse pgsql-es-ayuda by date

  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