pg_replication_slots
#pg_replication_slots
視窗提供了資料庫叢集中目前存在的所有複製槽的清單,以及它們的目前狀態。
有關複製槽的更多資訊,請參閱第 26.2.6 節和第 47 章。
表 52.19. pg_replication_slots
欄位
欄位 類型 描述 |
---|
複製槽的叢集範圍唯一識別符 |
包含此邏輯槽所使用的輸出插件的共享物件的基本名稱,實體槽則為 null。 |
槽類型: |
此槽與之關聯的資料庫的 OID,或 null。只有邏輯槽具有關聯的資料庫。 |
此槽與之關聯的資料庫的名稱,或 null。只有邏輯槽具有關聯的資料庫。 |
如果這是暫時複製槽,則為 True。暫時槽不會儲存到磁碟,並且會在發生錯誤或會話結束時自動刪除。 |
如果目前正在積極使用此槽,則為 True |
如果目前正在積極使用此槽,則使用此槽的會話的程序 ID。如果未啟用,則為 |
此槽需要資料庫保留的最舊交易。 |
此槽需要資料庫保留的影響系統目錄的最舊交易。 |
此槽的取用者可能仍然需要的,因此不會在檢查點期間自動移除的最舊 WAL 的位址 ( |
邏輯槽的取用者已確認收到資料的位址 ( |
此槽宣告的 WAL 檔案的可用性。可能的值為
只有在 max_slot_wal_keep_size 為非負數時,才會看到最後兩個狀態。如果 |
可以寫入 WAL 的位元組數,如此此槽不會處於 "lost" 狀態的危險中。對於遺失的槽,以及如果 |
如果已為槽啟用解碼準備好的交易,則為 True。對於實體槽始終為 false。 |
槽變為非活動狀態以來的時間。 |
如果此邏輯槽與恢復衝突(因此現在已失效),則為 True。當此欄位為 true 時,請檢查 |
槽失效的原因。它為邏輯槽和實體槽設定。
|
如果這是個邏輯槽,且已啟用同步到待機伺服器,以便在故障轉移後可以從新的主伺服器恢復邏輯複製,則為 True。對於實體槽,則始終為 False。 |
如果這是從主伺服器同步的邏輯槽,則為 True。在熱備援伺服器上, |
如果您在文件中發現任何不正確、與您特定功能的使用經驗不符或需要進一步說明的地方,請使用此表格來回報文件問題。