PHP kézikönyv
Előző |  | Következő

# pg_trace

(PHP 4 >= 4.0.1, PHP 5)

pg_trace -- PostgreSQL szerver kapcsolatot követ nyomon

## Leírás

bool pg_trace ( string filename [, string mode [, int connection]] )

Engedélyezi a PostgreSQL felület kommunikációinak nyomkövetését egy fileba. Ahhoz, hogy megértsd az eredményeket, meg kell barátkoznod a PostgreSQL kommunikációs protokolljával. Ha nem ismeret a protokollt, hasznos lehet akkor is nyomon követni a szerverhez küldött kérések hibáit; például 'grep '^To backend' trace.log' paranccsal megnézni, hogy milyen kéréseket küldtek a PostgreSQL szervernek.

A filename és a mode paraméterek azonosak a fopen() függvényéhez (a mode alapértelmezése 'w'), connection határozza meg a nyomon követendő kapcsolatot; az utoljára megnyitot kapcsolat az alapértelmezett.

TRUE-val tér vissza, ha a filename paraméterben megadott filet meg lehet nyitni loggolásra, egyébként FALSE-szal tér vissza.

Lásd még a fopen() és a pg_untrace() függvényeket.

Előző | Tartalom | Következő
pg_set_error_verbosity | Fel | pg_transaction_status