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(
)
.