本文為您介紹遷移評估如何通過在線評估的方式,進行數據庫評估。
背景信息
在線評估是直接連接目標數據庫,采集源端數據庫的對象、SQL 語句和數據庫負載等信息,與 OceanBase 數據庫的現有能力進行兼容性對標,查找其不兼容點并提供修復方法。
操作步驟
新建在線評估任務。
登錄 OceanBase 管理控制臺。
在左側導航欄,單擊 遷移評估 > 兼容性評估。
在 兼容性評估 頁面,單擊右上角的 新建評估任務 > 在線評估。
在 選擇源端數據庫類型 頁面,配置各項參數。
參數
描述
評估任務名稱
長度不能超過 30 個字符。
源端數據庫類型
包括 Oracle 和 MySQL。
目標端數據庫類型
根據選擇的源端數據庫類型自動填充。
源端數據源
單擊 下一步。
在 選擇評估類型 頁面,選擇評估類型并配置相應參數。
參數
描述
選擇評估類型
包括 對象評估 和 數據庫畫像評估。
對象評估將采集數據庫中的 TABLE、VIEW 和 TRIGGER 等對象的 DDL 語句,然后評估采集對象和 OceanBase 數據庫之間的兼容性,表示不兼容點并提供修改建議。對象評估默認選擇并不支持取消勾選。
數據庫畫像評估除包含對象評估和 SQL 評估外,還會掃描和統計各類異常 SQL、慢 SQL,并會對整個數據庫的數據量、表存儲空間和系統信息等進行采集和分析,提供完整的數據遷移建議。
選擇對象類型
支持評估的對象類型包括 TABLE、VIEW、TRIGGER、FUNCTION、PROCEDURE 和 EVENT,您可以根據業務需求進行選擇。
選擇 Schema
在左側 源列表 區域,勾選目標 Schema,單擊 >,將其添加至右側列表中。
單擊 發起評估。
在彈出的對話框中,單擊 確定,即可啟動在線評估任務。
說明發起評估任務后,將連接您配置的數據庫進行評估。評估需要獲取一些必要的字典信息,可能會對數據庫產生一定的壓力。