2009-08-19 15 views
9

Possiedo un'applicazione basata su un database Postgres e devo essere in grado di esaminare le richieste inviate dal database all'applicazione.Postgre Query Logging per Windows

Desidero che Postgres registri tutte le query ricevute da qualche parte in modo da poterle esaminare per ricostruire alcune delle sue funzionalità in un'altra applicazione.

Qualcuno può consigliare un modo semplice per registrare le query ricevute da Postgres in un sistema operativo Windows?

Grazie, Craig

risposta

10

Modifica il tuo postgresql.conf per server PostgreSQL, e sia il cambiamento log_statement a 'tutto' o cambiare log_min_duration_statement a 0.

Dopo il cambiamento è necessario ricaricare la configurazione di PostgreSQL, e le query verranno registrate nel log di PostgreSQL.