本文為您介紹遷移評估如何通過線上評估的方式,進行資料庫評估。
背景資訊
線上評估是直接連接目標資料庫,採集源端資料庫的對象、SQL 陳述式和資料庫負載等資訊,與 OceanBase 資料庫的現有能力進行相容性對標,尋找其不相容點並提供修複方法。
操作步驟
建立線上評估任務。
登入 OceanBase 管理主控台。
在左側導覽列,單擊 遷移評估 > 相容性評估。
在 相容性評估 頁面,單擊右上方的 建立評估任務 > 線上評估。
在 選擇源端資料庫類型 頁面,配置各項參數。
參數
描述
評估任務名稱
長度不能超過 30 個字元。
源端資料庫類型
包括 Oracle 和 MySQL。
目標端資料庫類型
根據選擇的源端資料庫類型自動填滿。
源端資料來源
如果您已建立資料來源,請從下拉式清單中進行選擇。如果未建立,請單擊下拉式清單右側的 建立資料來源。參數詳情請參見 建立資料來源。
單擊 下一步。
在 選擇評估類型 頁面,選擇評估類型並配置相應參數。
參數
描述
選擇評估類型
包括 對象評估 和 資料庫畫像評估。
對象評估將採集資料庫中的 TABLE、VIEW 和 TRIGGER 等對象的 DDL 語句,然後評估採集對象和 OceanBase 資料庫之間的相容性,表示不相容點並提供修改建議。對象評估預設選擇並不支援取消勾選。
資料庫畫像評估除包含對象評估和 SQL 評定外,還會掃描和統計各類異常 SQL、慢 SQL,並會對整個資料庫的資料量、表格儲存體空間和系統資訊等進行採集和分析,提供完整的資料移轉建議。
選擇物件類型
支援評估的物件類型包括 TABLE、VIEW、TRIGGER、FUNCTION、PROCEDURE 和 EVENT,您可以根據業務需求進行選擇。
選擇 Schema
在左側 源列表 地區,勾選目標 Schema,單擊 >,將其添加至右側列表中。
單擊 發起評估。
在彈出的對話方塊中,單擊 確定,即可啟動線上評估任務。
說明發起評估任務後,將串連您配置的資料庫進行評估。評估需要擷取一些必要的字典資訊,可能會對資料庫產生一定的壓力。