2016-07-21 45 views
0

我已經使用複製插槽配置了流式複製。我已經檢查包含將pg_LSN轉換爲wAL postgresql

restart_lsn pg_lsn 

仍然可以通過這個插槽的消費需要,因此將不檢查點的時候將自動刪除最古老的WAL地址(LSN)視圖pg_replication_slots

我想在主存檔之前找到我的備用數據庫所需的最小WAL

我想將LSN轉換爲WAL,但我無法找到任何命令。請幫我解決一下這個。

+0

你不能真正轉換兩種。 LSN只是存儲在WAL中的另一部分數據。要嘗試和轉換,您必須掃描WAL以查找特定的LSN。你應該問一個新的問題,關注你真正想知道的事情。你提到了一些關於「待機時所需的最低牆壁」的內容,但並不十分清楚你實際上在做什麼。 –

回答

0

concider使用pg_xlogfile_name - 它需要日誌序列號和「生成」WAL文件名來尋找。

pg_xlogfile_name(位置pg_lsn)文本轉換事務日誌 位置字符串到文件名

+0

謝謝Vao Tsun ..... – oguri

+0

是你在找什麼?.. –