Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Mise en trace



David Tokmatchi a écrit :

Bonjour

Selon ma compréhension des documents Postgres, la mise en trace est possible uniquement sur des plates-formes Solaris à l'aide de 'dtrace'.

Question 1 :

Je voudrais savoir s'il est possible, malgré cette limitation, (sous Linux RH4u4 + Postgres 8.2.4) de mettre en trace :

 - une session

 - un utilisateur

 - une base entière

En effet j'ai des utilisateurs connectés par une application dont je n'ai pas la source. Je voudrais, au mieux repérer une session d'un utilisateur bien défini, puis sous psql de lancer une commande pour tracer ses requêtes sql, sinon tracer la base entièrement.



Bonjour,



Pour faire ce genre de choses, il me semble que le mieux est d'utiliser pgfouine¹, qui permet d'analyser les traces de PostgreSQL, notamment en fonction des bases de données et des utilisateurs.

A ma connaissance, il ne permet pas d'analyser une session, mais ça serait peut-être une bonne suggestion ?

Cordialement,

--
Sébastien Lardière





Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group