若您需要在SQL變更或結構設計中快速載入多個資料庫,可以建立一個資料庫分組,將多個資料庫環境、引擎類型相同的資料庫綁定成為一個分組。本文介紹如何建立資料庫分組。
背景資訊
當您的業務部署在多個地區,且存在多個資料庫時,您每次做資料庫變更均需要推送到所有資料庫。通常,我們需要記住所有地區資料庫的地址,並在SQL變更或結構設計做發布時,將這些資料庫都選上。如果漏選了資料庫,則會給業務帶來穩定性風險。當資料庫較多時,人工選擇較消耗精力且易出錯。
因此,DMS推出了資料庫分組功能,幫您解決這些煩惱。資料庫分組功能支援將多個資料庫環境、引擎類型相同的資料庫綁定成為一個分組。當您在SQL變更、結構設計或選擇資料庫時,如果選中的資料庫是某個分組內的資料庫,DMS將提醒您該分組下還有其它資料庫,是否需要一起變更。如果確認一起變更,則DMS自動將載入到資料庫的變更列表中。
前提條件
待分組的目標資料庫需滿足下述條件:
管控模式為安全協同。
目標資料庫為物理庫或邏輯庫。
環境類型一致,例同為dev環境。
資料庫引擎類型一致,例同為MySQL。
應用情境
SQL變更
當SQL變更工單中選擇某資料庫分組中的任意一個資料庫時,DMS將會彈窗提醒您所選的資料庫處於多套變更的分組綁定中。此刻若您單擊確定按鈕,DMS將會快速將對應分組中的所有資料庫載入資料庫列表中(無需您依次選擇),若您單擊取消按鈕則不會載入分組中的其他資料庫。
該功能支援的資料變更類別為:普通資料變更、無鎖資料變更、歷史資料變更、資料匯入、可程式化對象。
結構設計
當結構設計專案中選擇某資料庫分組中的任意一個資料庫為基準庫,當您單擊執行變更到基準庫時,DMS將會提示您選擇的庫處於多套發布的分組綁定中,工單變更的內容將同步發布到分組的其它庫中。
建立資料庫分組
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇
。單擊新增分組按鈕。
在新增分組對話方塊中,配置以下資訊:
配置項
說明
分組名稱
輸入建立的分組名稱。
增加資料庫
單擊增加資料庫,搜尋資料庫名稱,並單擊目標資料庫右側的添加按鈕。
完成配置後,單擊儲存。
相關文檔
建立資料庫分組後,您可能需要進行如下操作: