downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

pg_transaction_status> <pg_set_error_verbosity
[edit] Last updated: Sun, 19 May 2013

view this page in

pg_trace

(PHP 4 >= 4.0.1, PHP 5)

pg_traceiAbilita il tracciamento di una connessione PostgreSQL

Descrizione

bool pg_trace ( string $percorsofile [, string $modo [, resource $connessione ]] )

pg_trace() abilita il tracciamento di una comunicazione frontend/backend PostgreSQL verso un file di debug specificato da percorsofile. Per riuscire a capire i risultati, occorre conoscere bene i dettagli del protocollo di comunicazione di PostgreSQL. Per chi non ne è a conoscenza, può sempre essere utile per tracciare gli errori nelle query mandate al server; ad esempio si può eseguire grep '^To backend' trace.log e vedere quale query è stata realmente inviata al server PostgreSQL. Per ulteriori informazioni, consultare il manuale di PostgreSQL.

percorsofile e modo sono gli stessi parametri di fopen() (mode ha come default 'w'), connession specifica la connessione da tracciare ed ha come default l'ultima aperta.

pg_trace() rRestituisce TRUE se percorsofile è stato apertoo in scrittura per il log, altrimenti FALSE.

Vedere anche:

  • fopen() - Apre un file o un URL
  • pg_untrace() - Disabilita il tracciamento di una connessione PostgreSQL



add a note add a note User Contributed Notes pg_trace - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites