全部產品
Search
文件中心

:資料方案概覽

更新時間:Jun 30, 2024

DMS的資料方案提供資料變更、資料匯出、資料追蹤、環境構建的功能,通過本文您可以瞭解資料方案的各項功能詳情。

一級功能

二級功能

功能描述

結構變更

結構設計

可以對目標庫、表進行符合研發規範的表結構設計,保障多套環境(例如開發環境、測試環境、生產環境)之間結構的一致性。

結構同步

支援對比不同資料庫、指定表之間的表結構,產生差異化指令碼並執行到目標資料庫。

影子表同步

支援根據源表的表結構自動在當前庫中建立影子表,支援周期性同步。

空庫初始化

支援將來源資料庫的表結構同步至空資料庫中,實現快速同步資料庫表結構。

表一致性修複

用於對比不同表之間的表結構,找出差異並在目標表執行差異指令碼,以保障不同表之間的表結構一致性

無鎖結構變更

可以較好地規避因鎖表以致於阻塞業務和資料庫原生OnlineDDL帶來的主備延遲問題。

資料變更

普通資料變更

支援資料庫進行資料更新。

無鎖資料變更

將結合表中的主鍵或非空唯一鍵,分批對錶中的目標資料進行操作,在保證執行效率的同時,儘可能地減小了對資料庫效能、空間的影響。

歷史資料清理

支援歷史資料清理,可以根據設定的規則定期清理歷史資料。

可程式化對象

支援預存程序、觸發器、函數、視圖等對象的變更提交與執行。

資料匯入

支援大批量資料快速匯入至資料庫。

資料匯出

SQL結果集匯出

支援資料的SQL結果集匯出。

資料庫匯出

支援庫表資料快速匯出。

SQL審核

/

支援對上傳的SQL語句進行審核並提供最佳化建議,避免無索引或不規範的SQL語句,降低SQL注入風險。

環境構建

資料庫複製

支援將來源資料庫的表結構和表資料複製至目標資料庫中,實現全部表或部分表備份,適用多環境資料庫初始化。

測試資料構建

提供根據欄位類型按照多種規則,自動化構建資料的能力。

資料追蹤

/

提供資料庫Binlog日誌的解析處理,可尋找資料的變更記錄、進行資料的快速恢複SQL擷取。

研發空間

/

支援將鬆散的工單(例如普通資料變更、無鎖資料變更、資料匯入等)串聯到同一個流程中,實現DML、DDL任意組合、高度自訂的變更流程。