pg_trace

pg_trace

(PHP 4 >= 4.0.1, PHP 5, PHP 7)

pg_traceEnable tracing a PostgreSQL connection

Description

bool pg_trace ( string $pathname [, string $mode = "w" [, resource $connection ]] )

pg_trace() enables tracing of the PostgreSQL frontend/backend communication to a file. To fully understand the results, one needs to be familiar with the internals of PostgreSQL communication protocol.

For those who are not, it can still be useful for tracing errors in queries sent to the server, you could do for example grep '^To backend' trace.log登录查看完整内容