使用數據稽查功能對比遷移
更新時間 2025-02-05 09:36:42
最近更新時間: 2025-02-05 09:36:42
分享文章
本頁介紹天翼云TeleDB數據庫如何使用數據稽查功能對比遷移。
數據稽查功能用于對比源庫與目標庫的數據差異,幫助用戶及時發現數據不一致的問題。支持對源庫和目標庫的對象數目、數據行數、字段內容等多個維度的進行一致性對比。
數據稽查的類型
對象對比
對象級對比任務,對源庫和目標庫的數據庫、索引、表、視圖等對象的數量進行對比,檢查數據對象是否缺失。
支持的數據鏈路:MYSQL > TeleDB、PostgreSQL > TeleDB。
行數對比
通過對源和目標庫中表的行數進行對比,檢查表的數據是否缺失。
支持的數據鏈路:MYSQL > TeleDB、PostgreSQL > TeleDB、 Oracle > TeleDB。
內容對比
通過對源和目標庫中表的行數據進行對比,檢查表的行數據是否一致。
- 支持的數據鏈路:
MYSQL > TeleDB、PostgreSQL > TeleDB、 Oracle > TeleDB。
- 支持設置數據塊大小:
用戶可以自由控制內容對比的數據塊大小,數據塊的大小可設置在1000-10000范圍內。
- 支持抽樣校驗:
如果遷移或同步的數據量非常大,對所有數據都進行校驗會對源庫和目標庫造成高負荷。為此,內容對比提供抽樣校驗功能,用戶可以通過設置抽樣比例對數據進行抽樣檢驗,以減小數據庫的負擔。可設置的抽樣比例為10%、20%、30%、……、100%。
- 支持設置任務超時時間:
用戶可以設定內容對比任務的最長運行時間,如果任務未能在最大期限內完成,則任務自行終止。可設置的時間長度為1-180分鐘。
- 支持查看不一致數據的所在范圍:
如果發現不一致的數據,用戶可以查看不一致數據所在的范圍,縮小了用戶需要自行檢查的數據范圍。
操作步驟
- 在DTS的實例管理頁面,單擊目標實例名稱,進入實例詳情頁面。
- 在左側菜單欄選擇 數據稽查 ,進入數據稽查頁面。
- 在數據稽查頁面,您可以分別在對象級對比、數據級對比、內容級對比頁面創建不同級別的對比任務。
