pg_trace

pg_trace() 啟動 PostgreSQL 前端/後端通訊的追蹤並記錄到 pathname 指定的檔案中。

基本介紹

  • 中文名:pg_trace
  • 釋義:啟動PostgreSQL 連線的追蹤功能
  • 說明:bool pg_trace 
  • pg_trace(): 啟動 PostgreSQL 前端
pg_trace,說明,

pg_trace

(PHP 4 >= 4.0.1)
pg_trace -- 啟動一個 PostgreSQL 連線的追蹤功能

說明

bool pg_trace ( string pathname [, string mode [, resource connection]])
要完全理解結果,用戶需要熟悉 PostgreSQL 通訊協定的本質。對不熟悉的用戶來說,追蹤傳送到伺服器的查詢錯誤依然有用,例如可以用 grep '^To backend' trace.log 來查看哪些查詢實際上被傳送到了 PostgreSQL 伺服器。更多信息參考 PostgreSQL 手冊。
參數 pathnamemodefopen()(mode 默認為 'w') 中的一樣。connection 指定了要追蹤的連線,默認為上一個打開的連線。
如果 pathname 可以作為日誌檔案打開,則 pg_trace() 返回 TRUE,否則返回 FALSE

相關詞條

熱門詞條

聯絡我們