HANDLECOLLISIONS :GoldenGate Replicat的引數

shytodear發表於2015-04-29
1、常見使用場景:
源端表無主鍵或唯一索引,對應目標端表有,導致missing deletemissing update重複insert
以致replicate程式abbend!

2、HANDLECOLLISIONS引數原理:

    1)missing delete,忽略該問題並不記錄到discardfile
    2)missing update,
        更新的鍵值是主鍵=》 update轉換成INSERT ,預設情況下插入記錄不完整
        更新的鍵值是非主鍵=》 忽略該問題並不記錄到discardfile
    3)重複insert,這將被replicat轉換為UPDATE現有主鍵值的行的其他非主鍵列

優點:用於初始化階段,避免由於上述情況導致的replicate程式abbend!
缺點:會導致兩端資料不一致,日常維護不建議使用該引數!

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

相關文章