Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > PostgreSQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-04-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
SQL Profiler en Postgresql ?

Hola existe algo similar en Postgresql parecido a SQL Profiler en MSSQL Server?
gracias
Responder Con Cita
  #2  
Antiguo 11-04-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
http://www.postgresql.org/docs/9.1/s...l-explain.html

Todo lo que debes saber:

http://wiki.postgresql.org/wiki/Using_EXPLAIN
__________________
El malabarista.
Responder Con Cita
  #3  
Antiguo 13-04-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
mamcx, no se si me hago explicar o no entendí lo que dice ahí, lo que necesito saber es por ejemplo, todas las consultas que llegan a mi servidor posgresql desde una pc, o las consultas que le hacen a una base de datos. y muchas gracias.
Responder Con Cita
  #4  
Antiguo 13-04-2012
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Hola, Postgresql tiene un sistema de Logs bastante bueno, creo que lo que buscas es log_statement, mira los siguientes enlaces

http://www.postgresql.org/docs/curre...-LOG-STATEMENT

http://pgfouine.projects.postgresql.org/reports.html

http://ptop.projects.postgresql.org/


Un Saludo.
Responder Con Cita
  #5  
Antiguo 18-04-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Gracias white_zombie, pero por mucho que lo he intentado no he logrado que me de los logs de las consultas que le hago desde mi pc, tan solo me muestra en los logs los errores, si me pudieras ayudar mas o darme algún link donde den una explicación mas detallada a ver si logro avanzar te lo agradecería.
Santiago
Responder Con Cita
  #6  
Antiguo 18-04-2012
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Hola,

Has leído este link completo?

No me queda claro si has seguido los pasos que indican y no lo has conseguido o no sabes como activarlo? Bueno en cualquier caso te explico los pasos a seguir. El log que necesitas es log_statement, por defecto no viene activado, para activarlo tienes que editar el archivo postgresql.conf, te recomiendo que lo hagas con el pgAdmin para evitar errores. El proceso seria el siguiente:

- Abrir con PgAdmin el fichero postgresql.conf que se encuentra en la misma ruta que los datos de tu BD.
- Asegurate que tienes activados l
og_destination y logging_collector.
- Activa log_statement y pon como valor all

Los logs los crea en la carpeta pg_log, no estoy 100% seguro ahora mismo pero creo que hace falta reiniciar Postgresql para que funcione. Las consultas que contengas no se guardan porque el proceso de guardado se hace después de pasar por el parser.

Espero que esto te sirva.

Un Saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ocultar SQL en SQL SERVER PROFILER papote654 SQL 0 16-01-2012 18:22:34
POSTGRESQL y ADO mbernal PostgreSQL 1 17-02-2008 03:52:29
PHP y postgresql halizia PHP 3 14-03-2007 14:54:58
postgreSQL 8.0 + eñe gustavoh Conexión con bases de datos 0 13-02-2006 02:48:49


La franja horaria es GMT +2. Ahora son las 10:12:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi