全部產品
Search
文件中心

Data Transmission Service:基本概念

更新時間:Mar 13, 2025

本文將向您介紹DTS協助文檔中相關名詞和術語的解釋。

名詞

同義字

說明

常規執行個體

單可用性區域(單AZ)執行個體

採用單可用性區域部署方案的DTS執行個體,其資源部署在同一可用性區域內的機器上。當該可用性區域的某台機器出現故障時,DTS執行個體將會容災至同一可用性區域內的健康機器,以保障DTS執行個體的可用性;當DTS執行個體所屬的可用性區域不可用時,會導致該DTS執行個體異常。

說明

當前DTS執行個體均為常規執行個體,採用單可用性區域(單AZ)的部署方案。

自建資料庫

自建庫

配置DTS執行個體時,接入方式不是雲執行個體的資料庫執行個體。自建資料庫包含第三方雲的資料庫執行個體、部署在您本地的資料庫、部署在ECS執行個體的資料庫。

庫表結構任務

結構任務

庫表結構同步庫表結構遷移模組運行時對應的任務。

全量任務

全量任務

全量同步全量遷移模組運行時對應的任務。

增量任務

增量任務

增量同步處理增量遷移模組運行時對應的任務。

說明

資料同步執行個體預設包含增量任務(增量同步處理)。

增量資料

增量資料

DTS執行個體運行後,源庫執行增量變更操作所產生的資料。

庫表結構同步

結構同步

在庫表結構任務運行時,DTS會讀取源庫中待同步或遷移對象的結構定義(例如表、視圖、觸發器和預存程序),然後將讀取到的結構定義寫入到目標庫。對於異構資料庫之間的結構同步或遷移,DTS會將讀取到的結構定義轉換為目標庫支援的結構定義,然後再寫入到目標庫。例如,將Oracle資料庫中的NUMBER資料類型轉換為DECIMAL資料類型,再寫入到MySQL資料庫中。

庫表結構遷移

結構遷移

全量資料同步

全量同步

在全量任務運行時,DTS會讀取源庫中待同步或遷移對象的存量資料(DTS執行個體啟動前的資料),然後將讀取到的存量資料全部寫入到目標庫。

全量資料移轉

全量遷移

增量資料同步

增量同步處理

在包含增量任務的DTS執行個體運行期間,DTS會從源庫(例如從MySQL資料庫的Binlog)擷取待同步或遷移對象的增量變更動作陳述式,並根據目標庫的類型進行轉換,然後在目標庫中執行該語句,從而實現將增量資料即時同步或遷移至目標庫。常用於實現不停機地同步或遷移,即同步或遷移在DTS執行個體運行期間發生的資料變更。

重要
  • 目標庫為KafkaRocketMQ時,增量同步處理或遷移將直接同步處理或遷移增量變更後的資料。

  • 增量同步處理和增量遷移會保持即時同步的狀態,不會自動結束。如果需要停止增量同步處理或增量遷移,您需要手動結束或釋放執行個體。更多資訊,請參見結束DTS執行個體釋放DTS執行個體

增量資料移轉

增量遷移

預檢查

預檢查

為保障資料DTS執行個體的順利運行,在DTS執行個體正式啟動前,系統將執行預檢查操作。例如,檢查源庫和目標庫的連通性、資料庫帳號許可權、Binlog設定、資料庫版本號碼等是否滿足要求。更多資訊,請參見預檢查相關介紹

說明

如果預檢查未通過,您可以查看失敗的詳細資料,依據提示進行修複,然後重新進行預檢查。

同步初始化

同步初始化

同步初始化是指在開始執行增量資料同步前,DTS先開始收集增量資料,然後將待同步對象的結構和存量資料同步到目標庫。同步初始化包括增量資料擷取、結構初始化和全量資料初始化。

  • 增量資料擷取:採集源庫中待同步對象所有變更的資料。

  • 結構初始化:將源庫中待同步對象的結構定義資訊,同步至目標庫中。

  • 全量資料初始化:將源庫中待同步對象的存量資料,同步至目標庫中。

效能

同步效能

指增量任務每秒同步到目標庫的記錄數。單位為每秒記錄數(RPS)。更多資訊,請參見資料同步鏈路規格說明資料移轉鏈路規格說明Serverless鏈路規格說明

遷移效能

延遲

同步延遲

是指同步或遷移到目標庫的最新資料的時間戳記,與源庫的目前時間戳之間的差值。如果延遲為0,則來源資料庫與目標庫的資料完全同步。

說明

DTS執行個體的延遲時間可能不會始終顯示為0。在源庫無資料寫入且DTS執行個體的延遲為0之後,延遲時間可能會在2秒以內波動。

遷移延遲

資料更新

資料更新

資料更新是指僅修改資料,未修改結構定義的操作。例如,INSERT、DELETE和UPDATE操作。

結構更新

結構更新

結構更新是指修改結構對象定義文法的操作。例如,CREATE TABLE、ALTER TABLE、DROP VIEW等操作。

資料範圍

資料範圍

資料範圍是指儲存在資料訂閱任務中的增量資料的時間戳記範圍。預設情況下,資料訂閱任務會保留最近24小時的資料。DTS會定期清理到期的增量資料,並更新資料訂閱任務的資料範圍。

說明

增量資料對應的時間戳記是指這條增量資料在源庫中執行並寫入交易記錄的時間戳記。

消費時間點

消費位點

消費時間點是指用戶端消費掉的最新一條增量資料對應的時間戳記。

每次用戶端消費並提交資料更新時,DTS都會將最新的提交時間標記為消費時間點。如果用戶端停止回應,DTS會自動從消費時間點恢複,將資料更新發送給下一個健康的消費節點。

資料校正任務

校正任務

包含全量校正任務、增量校正任務、結構校正任務。

任務類型

任務類型

  • 同步任務類型:包含庫表結構同步任務、全量同步任務、增量同步處理任務。

  • 遷移任務類型:包含庫表結構遷移任務、全量遷移任務、增量遷移任務。

  • 校正任務類型:包含全量校正任務、增量校正任務、結構校正任務。