90 votes

PostgreSQL comment voir quelles requêtes ont été exécutées

J’ai une base de données PostgreSQL sur mon ordinateur et j’ai une application qui exécute des requêtes dessus.

Comment puis-je voir quelles requêtes ont été exécutées sur ma base de données ?

J’utilise un ordinateur Linux et pgadmin.

7voto

Michael Points 66

J’ai trouvé le fichier journal dans /usr/local/var/log/postgres.log sur une installation Mac de brew.

2voto

jmunsch Points 709

Lors de l’utilisation de Django avec postgres 10.6, la journalisation était activée par défaut, et j’ai pu simplement faire :

Ubuntu 18.04, django 2+, python3+

2voto

s21s Points 41

Vous pouvez voir dans pg_log dossier si la configuration du journal est activée dans postgresql.conf avec ce nom de répertoire de journal.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X