pg_trace

pg_trace -- Active le suivi d'une connexion PostgreSQL

Description

boolean pg_trace ( string filename [, string mode [, resource connection]])

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 .

filename 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 filename a pu être ouvert en écriture , etFALSEsinon .

Voir aussi fopen( ) et pg_untrace( ) .