このトピックでは、移行評価サービスでデータベースをオンラインで評価する方法について説明します。
背景
オンライン評価では、移行評価サービスはソースデータベースに直接接続し、オブジェクト、SQL 文、データベース負荷などの情報を収集します。 その後、収集された情報に基づいてソースデータベースと OceanBase Database の互換性を評価し、非互換性を特定し、最適化の提案を提供します。
手順
オンライン評価タスクを作成します。
ApsaraDB for OceanBase コンソール にログインします。
左側のナビゲーションウィンドウで、[移行評価] > [互換性評価] を選択します。
[評価タスク] ページの右上隅にある [評価タスクの作成] > [オンライン評価] を選択します。
[ソースデータベースタイプの選択] ページで、パラメーターを構成します。
パラメーター
説明
評価タスク名
タスク名は 30 文字以内でなければなりません。
ソースデータベースタイプ
有効な値: Oracle と MySQL。
ターゲットデータベースタイプ
このパラメーターは、選択したソースデータベースタイプに基づいて自動的に入力されます。
ソースデータソース
データソースを作成済みの場合は、ドロップダウンリストから選択します。 作成していない場合は、ドロップダウンリストの右側にある [データソースの作成] をクリックして作成します。 詳細については、「データソースの作成」をご参照ください。
[次へ] をクリックします。
[評価タイプの選択] ページで、評価タイプを選択し、関連パラメーターを構成します。
パラメーター
説明
評価タイプの選択
有効な値: [オブジェクト評価] および [データベースプロファイル評価]。
オブジェクト評価中は、テーブル、ビュー、トリガーなどのデータベースオブジェクトで実行された DDL 文が収集され、OceanBase Database との互換性が評価されます。 非互換性にはマークが付けられ、最適化の提案が提供されます。 オブジェクト評価のオプションはデフォルトで選択されており、選択解除できません。
データベースプロファイル評価では、オブジェクト評価と SQL 評価に加えて、異常および低速の SQL 文のスキャンと統計の収集を行います。 また、データ量、テーブルの記憶領域、システム設定などのデータベース情報を収集および分析して、データ移行に関する包括的な提案を提供します。
オブジェクトタイプの選択
サポートされているオブジェクトタイプは、テーブル、ビュー、トリガー、関数、プロシージャ、およびイベントです。 必要に応じて選択できます。
スキーマの選択
左側の [ソース] セクションで、目的のスキーマを選択し、[>] をクリックして右側のリストに追加します。
[評価の開始] をクリックします。
表示されるダイアログボックスで、[OK] をクリックします。
説明評価タスクが開始されると、移行評価サービスは構成したソースデータベースとターゲットデータベースに接続して評価を実行します。 評価には必要な辞書情報が必要であり、データベースに負荷がかかる場合があります。