DMS的數(shù)據(jù)方案提供數(shù)據(jù)變更、數(shù)據(jù)導出、數(shù)據(jù)追蹤、環(huán)境構建的功能,通過本文您可以了解數(shù)據(jù)方案的各項功能詳情。
一級功能 | 二級功能 | 功能描述 |
結構變更 | 可以對目標庫、表進行符合研發(fā)規(guī)范的表結構設計,保障多套環(huán)境(例如開發(fā)環(huán)境、測試環(huán)境、生產環(huán)境)之間結構的一致性。 | |
支持對比不同數(shù)據(jù)庫、指定表之間的表結構,產生差異化腳本并執(zhí)行到目標數(shù)據(jù)庫。 | ||
支持根據(jù)源表的表結構自動在當前庫中創(chuàng)建影子表,支持周期性同步。 | ||
支持將源數(shù)據(jù)庫的表結構同步至空數(shù)據(jù)庫中,實現(xiàn)快速同步數(shù)據(jù)庫表結構。 | ||
用于對比不同表之間的表結構,找出差異并在目標表執(zhí)行差異腳本,以保障不同表之間的表結構一致性 | ||
可以較好地規(guī)避因鎖表以致于阻塞業(yè)務和數(shù)據(jù)庫原生OnlineDDL帶來的主備延遲問題。 | ||
數(shù)據(jù)變更 | 支持數(shù)據(jù)庫進行數(shù)據(jù)更新。 | |
將結合表中的主鍵或非空唯一鍵,分批對表中的目標數(shù)據(jù)進行操作,在保證執(zhí)行效率的同時,盡可能地減小了對數(shù)據(jù)庫性能、空間的影響。 | ||
支持歷史數(shù)據(jù)清理,可以根據(jù)設定的規(guī)則定期清理歷史數(shù)據(jù)。 | ||
支持存儲過程、觸發(fā)器、函數(shù)、視圖等對象的變更提交與執(zhí)行。 | ||
支持大批量數(shù)據(jù)快速導入至數(shù)據(jù)庫。 | ||
數(shù)據(jù)導出 | 支持數(shù)據(jù)的SQL結果集導出。 | |
支持庫表數(shù)據(jù)快速導出。 | ||
/ | 支持對上傳的SQL語句進行審核并提供優(yōu)化建議,避免無索引或不規(guī)范的SQL語句,降低SQL注入風險。 | |
環(huán)境構建 | 支持將源數(shù)據(jù)庫的表結構和表數(shù)據(jù)復制至目標數(shù)據(jù)庫中,實現(xiàn)全部表或部分表備份,適用多環(huán)境數(shù)據(jù)庫初始化。 | |
提供根據(jù)字段類型按照多種規(guī)則,自動化構建數(shù)據(jù)的能力。 | ||
/ | 提供數(shù)據(jù)庫Binlog日志的解析處理,可查找數(shù)據(jù)的變更記錄、進行數(shù)據(jù)的快速恢復SQL獲取。 | |
/ | 支持將松散的工單(例如普通數(shù)據(jù)變更、無鎖數(shù)據(jù)變更、數(shù)據(jù)導入等)串聯(lián)到同一個流程中,實現(xiàn)DML、DDL任意組合、高度自定義的變更流程。 |