pg_trace
Active le suivi d'une connexion PostgreSQL
Description
boolpg_trace
stringpathname
stringmode
resourceconnection
pg_trace active le suivi des communications entre &php; et
le serveur PostgreSQL. Cet historique sera enregistré dans un fichier.
Pour comprendre ces lignes, il faut être familier avec le protocole
de communication interne à PostgreSQL. Pour ceux qui le ne sont pas,
elles peuvent être utiles pour suivre les requêtes et les erreurs :
avec la commande grep '^To backend' trace.log, vous
pourrez voir les requêtes réellement envoyées au serveur PostgreSQL.
pathname et mode
sont les mêmes arguments que pour la fonction fopen
(mode par défaut à 'w'),
connection indique la connexion à suivre.
Par défaut, c'est la dernière ouverte.
pg_trace retourne &true; si
pathname a pu être ouvert en
écriture, et &false; sinon.
Voir aussi
fopen et
pg_untrace.