2010-11-16 35 views
1

Postgresql上的查詢跟蹤可能嗎?我在Windows上使用OLEDB和OLEDB接口。Postgresql跟蹤

另外,我需要它是實時的,沒有緩衝喜歡它是默認......

回答

2

我假設你的意思是跟蹤在服務器端的報表?

在這種情況下,請在postgresql.conf中將參數log_min_duration更改爲0。

你並不需要重新啓動服務器,只需重新加載配置(發一個SIGHUP)

+0

我找到了配置選項,我現在有日誌 - 然而 - 它是滯後的,即沒有定期刷新。是否有任何選項來啓用實時日誌刷新,以便我可以尾巴? – 2010-11-16 12:22:24

+0

對不起,我不知道如何控制這個 – 2010-11-16 13:49:37

+0

第二個想法是,你可能能夠從pg_catalog.pg_stat_activity中獲得某些東西,但它並沒有保留語句的歷史記錄,只有當前執行的語句 – 2010-11-16 17:13:55