PG 資料庫 DTS 遷移需要注意的事項:

babyyellow發表於2021-11-09

阿里雲的DTS 對 pg 資料庫的複製 


受制於  pg 資料庫的基礎架構. 


實際上  基於logical 複製的. 


資料庫 wal 複製需要修改為 logical   需要重啟資料庫. 



  1.   不支援  DDL 

  2.   阿里 提供了 一個trigger 外掛, 實際上是不起作用的. 

  3.   pg 庫執行 ddl 會導致 DTS 同步失敗. 



正確的操作步驟. 


  1. 暫停 dts 同步. 

  2. 阿里雲 RDS 或者  目標端 PG 庫 先執行對應的ddl  (建表, 建索引等等))

  3. 源庫 PG  執行ddl 

  4. 開啟DTS 同步. 

  5. 完美規避. 

  6. 然後 源庫 的 PG  需要考慮 關於autovacuum 的幾個引數. 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-2841339/,如需轉載,請註明出處,否則將追究法律責任。

相關文章