パフォーマンス評価におけるSQLファイル解析タスクは、選択したソース側のトラフィックを基に、移行評価専用のファイルに整理して再生に使用するものです。本記事では、SQLファイル解析タスクの新規作成方法について説明します。
前提条件
SQLファイル解析タスクを新規作成する前に、対応するソースデータベースの監査ログを取得しておく必要があります。
ソースデータベースの種類 を TENCENT_MYSQL に設定した場合は、詳細については 監査ログの表示をご参照ください。
ソースデータベースの種類 を HUAWEI_RDS_MySQL に設定した場合は、詳細については SQL監査ログの有効化をご参照ください。
ソースデータベースの種類 を HUAWEI_DWS に設定した場合は、詳細については ダンプデータベース監査ログをご参照ください。
ソースデータベースの種類 を RDS_MYSQL または POLAR_MYSQL に設定した場合は、詳細については データベースインスタンスのトラフィックファイルの取得をご参照ください。
使用上の制限
プロジェクトロールが プロジェクト管理者 または データサービス管理者 のユーザーのみがSQLファイル解析タスクの新規作成をサポートします。
パフォーマンス評価は、ソースデータベースのファイルの解析のみをサポートします。
操作手順
SQLファイルの解析評価タスクを新規作成します。

OceanBase Cloudコンソールにログインします。
左側のナビゲーションペインで、データサービス > データ移行 をクリックします。
データ移行 ページで、パフォーマンスの評価 タブをクリックします。
パフォーマンスの評価 タブで、右上の 作成する > SQLファイル解析 をクリックします。
ソースデータベースの設定 ページで、各パラメータを設定します。
パラメータ説明評価タスク名 カスタム評価タスクの名前。長さは30文字以内である必要があります。 インスタンスの出所 現在、TENCENT_CLOUD、HUAWEI、および ALIYUN をサポートしています。 ソースデータベースの種類 - クラウドベンダー を TENCENT_CLOUD に設定した場合、ソースデータベースの種類として TENCENT_MYSQL をサポートします。
- クラウドベンダー を HUAWEI に設定した場合、ソースデータベースの種類として HUAWEI_RDS_MySQL および HUAWEI_DWS をサポートします。
- クラウドベンダー を ALIYUN に設定した場合、ソースデータベースの種類として RDS_MYSQL および POLAR_MYSQL をサポートします。
リージョン ソースデータベースが存在するリージョンを選択します。 - クラウドベンダー を TENCENT_CLOUD に設定した場合、サポートされているリージョンは広州、北京、成都、上海です。
- クラウドベンダー を HUAWEI に設定した場合、サポートされているリージョンは北京、上海、広州です。
- クラウドベンダー を ALIYUN に設定した場合、サポートされているリージョンは杭州と北京です。
ソースデータベースインスタンス ソースデータベースの種類 が HUAWEI_DWS、RDS_MYSQL、または POLAR_MYSQL のいずれかに設定されている場合にのみ、ソースデータベースインスタンスを入力する必要があります。データベースインスタンス名の詳細については、データベースインスタンスの取得をご参照ください。
複数のデータベースインスタンスは、半角カンマ(,)で区切ります。次へ をクリックします。データ収集の設定 ページで、各パラメータを設定します。
インスタンスの出所が ALIYUN の場合、収集されたデータ元 は オブジェクトストレージ(OSS)にインポート と ファイルのアップロード をサポートします。
アリババクラウドのRDS_MySQLインスタンスまたはPolar_MySQLインスタンスの監査ログがOSSに保存されている場合は、オブジェクトストレージ(OSS)にインポート を選択し、監査ログをインポートして評価を実行してください。RDS_MySQLおよびPolar_MySQLインスタンスの監査ログの詳細については、データベースインスタンスのトラフィックファイルの取得をご参照ください。
説明
移行評価サービス用に必要なユーザーを別途作成し、関連するBucketの権限のみを付与することを強く推奨します。アリババクラウドのアカウント体系については、アクセス制御をご参照ください。
パラメータ説明AccessKeyアカウント アリババクラウドアカウントのアクセスキーAccessKey IDです。AccessKeyの作成をご参照ください。 AccessKeyパスワード アリババクラウドアカウントのアクセスキーAccessKey Secretです。 ログインポートのOSS Bucket ログインポート先のOSS Bucket名を入力します。 ファイル配信ディレクトリ トラフィックファイルの配信ディレクトリを入力します。 トラフィック収集期間 評価対象の期間を選択します。最大で24時間まで選択可能です。
取得したデータが空の場合、選択した期間内にログファイルが生成されていないことを意味します。上記のパラメータ設定が完了したら、確認 をクリックします。検証に合格すると、有効なファイルリスト に解析可能なファイルが表示されます。
ログサービスSLSのトラフィックファイルをローカルに保存している場合、またはインスタンスの出所が HUAWEI または TENCENT_CLOUD の場合は、ファイルをアップロード を選択し、ZIPまたはGZ形式のファイルを手動でアップロードして評価を実行してください。アップロード可能なファイルの最大サイズは5GBで、ファイルは1つのみアップロードできます。
次へ をクリックすると、システムが自動的に事前チェックを行います。
事前チェックに合格したら、インスタンスを起動 をクリックしてSQLファイルの解析タスクを開始します。
タスクを開始すると、パフォーマンスの評価 > タスク一覧 ページで、タスクの実行進捗状況などの情報を確認できます。詳細については、パフォーマンス評価タスクの詳細を表示するをご参照ください。個別に解析が完了したファイルは、パフォーマンスの評価 > ファイルの解析 ページに保存されます。