Postgresql

Windows 故障轉移上的 Postgresql 流複製

  • May 6, 2020

您好,我已經在 Windows 上使用 PostgreSQL 11 設置了流複製,工作正常。如果 Master 失敗,我如何手動使用副本(它是 hot_standby=on)?我必須對副本執行哪些步驟?

就像文件說的那樣,有三種方法可以提升備用伺服器:

  1. pg_ctl promote在命令行上執行。
  2. 創建一個觸發器文件(如果您已經相應地配置了備用伺服器)。
  3. 從 v12 開始,您還可以執行
SELECT pg_promote();

引用自:https://dba.stackexchange.com/questions/266532