Bonjour,
j'aimerai savoir s'il existe une commande pour afficher les requètes passé à la base de données, sans avoir un acces root.
Bonjour,
j'aimerai savoir s'il existe une commande pour afficher les requètes passé à la base de données, sans avoir un acces root.
Non, pas directement. On peut activer un mode trace pour récupérer dans un fichier de log sur le serveur Postgresql (dans un répertoire donné ou via syslog) les requêtes passées sur la base.
Voir la doc officielle
L'outil pgfouine existe pour parser ce fichier de log afin d'obtenir des résultats plus lisibles et exploitables
Donc il te faut avoir les droits Unix pour lire le fichier de log contenant les traces des requêtes SQL
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
Partager