pg_top
pgadmin

tenes que habilitar el recolector de estadsticas y podes ver todo en vivo!!
tambien podes usar explain para ver los tiempos insumidos

suerte

El 27/10/2010 10:07, Manuel Diego escribió:
pg_top

El 27-10-2010, a las 9:06, Gaston Rider escribió:

No es exactamente lo que busco, recuerden que necesito ver las querys de "todos" los usuarios en tiempo real o en su defecto guardarlo en un txt o en una tabla.

el explain solo puedo ejecutarlo con el usuario con el que estoy logeado.

------------------------------------------------------------------------
CC: pgsql-es-ayuda@postgresql.org <mailto:pgsql-es-ayuda@postgresql.org>
From: man...@radiohead.cl <mailto:man...@radiohead.cl>
To: gastonri...@hotmail.com <mailto:gastonri...@hotmail.com>
Subject: Re: [pgsql-es-ayuda] analizar perfomance en produccion
Date: Wed, 27 Oct 2010 09:03:35 -0300

Algo así como EXPLAIN?

EXPLAIN SELECT * FROM USUARIOS


El 27-10-2010, a las 8:57, Gaston Rider escribió:

    Buenos Días:

    Vengo de SQL-Server, allì habìa una herramienta que la utilizaba
    cotidianamente (SQL Server Profiler), la cuál mostraba todas las
    querys que procesaba el motor. Tambièn daba la información del
    tiempo que insumió la misma, usuario, fecha etc. Todo esto en
    tiempo real
    Esto me servía para analizar, una vez en producción, y con datos
    y transacciones reales... las querys que estan con un perfomance
    bajo, o tambien analizar cuales se utilizaban màs para crearles
    indices etc.

    Busqué una herramienta similar para Postgre pero no hallé ninguna....

    También he probado los logs, pero no consigo en ningun caso
    conocer el tiempo insumido por la query.

    ¿Se le ocurre a alguien como puedo configurar los logs, o alguna
    otra manera de conseguir esto?


    Muchas Gracias

    Julio Gastón Pita
    Argentina



------------------------
*Manuel Diego Paillafil Gamboa*
man...@radiohead.cl <mailto:man...@radiohead.cl>
Móvil: 06 - 801 60 24







------------------------
*Manuel Diego Paillafil Gamboa*
man...@radiohead.cl <mailto:man...@radiohead.cl>
Móvil: 06 - 801 60 24





Responder a