PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 23/01/2018 21:50:47

null008
Membre

tracage des requêtes dans le log

bonsoir a tous

Est ce que le faite de faire 'log_min_duration_statement=0' ou faire 'log_statement = all' ça revient au même

Quel est  la différence entre ces deux configuration en terme tracage des requêtes dans le log

merci pour vos explications

Hors ligne

#2 23/01/2018 22:05:35

Marc Cousin
Membre

Re : tracage des requêtes dans le log

log_min_duration_statement=0 ça permet de tracer l'ordre SQL et sa durée dans la log, dans la même ligne (à la fin de l'exécution de l'ordre)

log_statement=all ça trace tous les ordre SQL quand ils sont envoyés, mais sans leur durée. Si on veut en plus la durée, il faut activer log_duration, et ensuite mettre en correspondance l'ordre SQL et la duration (en faisant correspondre les ID de session, qui doivent donc être tracés). log_min_duration_statement est donc bien plus pratique...


Marc.

Hors ligne

Pied de page des forums