PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

tracer requetes sql

Technique - optimisation | tracer requetes sql

Par martial le 19/01/2006 - 12:22

Bonjour,

Je voudrais savoir comment tracer l'intégralité des requetes sql dans un fichier
parvenant sur un serveur postgres.
Pouvez vous m'indiquer comment faire. C'est une version 7.4.7.

En vous remerciant.

MB

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Bonjour Le projet PgFouine

Christophe Chauvet/ = 19 Janvier, 2006 - 13:33

Bonjour

Le projet PgFouine permet de faire des statistiques sur les requêtes exécutées par le serveur, celles ci sont enregistrées dans un fichier de log.

Les paramètres a activés (postgresql.conf) pour la version 7.4.x

syslog = 2
log_duration = true
log_min_duration_statement = 0

sous Linux/Unix on peut également isoler les requêtes dans un fichier unique

Editez votre /etc/syslog.conf et ajouter ceci:

local0.*		/var/log/pgsql

Pensez à redémarrer syslogd

Cordialement.

Christophe Chauvet
http://kryskool.org/


merci bien pour ces informati

martial/ = 19 Janvier, 2006 - 14:26

merci bien pour ces informations que je vais mettre en oeuvre de suite.

Cordialement,
Martial


Attention toutes fois, le f

Jean-Paul Argudo/ = 22 Janvier, 2006 - 11:58

Attention toutes fois, le fait de logguer toutes les requêtes envoyées au serveur PostgreSQL va relentir celui-ci de manière assez conséquente. Prévoyez donc de monitorer le serveur pendant l'opération, prêt à remettre les choses en place si vos utilisateurs étaient lésés par ce comportement.

À noter: la modification de des paramètres utiles à pgFouine ne nécessite pas un restart de PostgreSQL, un simple reload suffit.

--
Jean-Paul ARGUDO
www.dalibo.com


merci pour ces precisions

martial/ = 23 Janvier, 2006 - 18:44

merci pour ces precisions


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.