我已經使用複製插槽配置了流式複製。我已經檢查包含將pg_LSN轉換爲wAL postgresql
restart_lsn pg_lsn
仍然可以通過這個插槽的消費需要,因此將不檢查點的時候將自動刪除最古老的WAL
地址(LSN
)視圖pg_replication_slots
。
我想在主存檔之前找到我的備用數據庫所需的最小WAL
。
我想將LSN
轉換爲WAL
,但我無法找到任何命令。請幫我解決一下這個。
我已經使用複製插槽配置了流式複製。我已經檢查包含將pg_LSN轉換爲wAL postgresql
restart_lsn pg_lsn
仍然可以通過這個插槽的消費需要,因此將不檢查點的時候將自動刪除最古老的WAL
地址(LSN
)視圖pg_replication_slots
。
我想在主存檔之前找到我的備用數據庫所需的最小WAL
。
我想將LSN
轉換爲WAL
,但我無法找到任何命令。請幫我解決一下這個。
concider使用pg_xlogfile_name - 它需要日誌序列號和「生成」WAL
文件名來尋找。
pg_xlogfile_name(位置pg_lsn)文本轉換事務日誌 位置字符串到文件名
謝謝Vao Tsun ..... – oguri
是你在找什麼?.. –
你不能真正轉換兩種。 LSN只是存儲在WAL中的另一部分數據。要嘗試和轉換,您必須掃描WAL以查找特定的LSN。你應該問一個新的問題,關注你真正想知道的事情。你提到了一些關於「待機時所需的最低牆壁」的內容,但並不十分清楚你實際上在做什麼。 –