すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for OceanBase (Deprecated):アクティブなアウトラインの管理

最終更新日:Jan 19, 2025

システム運用中に、SQL の実行計画を微調整するために、実行計画またはインデックスをアクティブにバインドして、SQL エンジンをより良い実行計画に誘導できます。 さらに、緊急事態に対処するために、実行計画のバインド、インデックスのバインド、速度制限の実装など、一時的な最適化対策を採用する場合があります。 このトピックでは、OceanBase クラスター内のアクティブなアウトラインを表示する方法、実行計画とインデックスのバインドを解除する方法、および速度制限をキャンセルする方法について説明します。

アクティブなアウトラインの表示

  1. ApsaraDB for OceanBase コンソール にログオンします。

  2. 左側のナビゲーションウィンドウで、[自律型サービス] > [診断センター] を選択します。

  3. [インスタンスの詳細] セクションで、ターゲットインスタンスの名前をクリックします。

    システムは自動的に診断センターにリダイレクトします。

  4. 左側のナビゲーションウィンドウで、[最適化管理] をクリックします。

  5. [アクティブなアウトライン] タブで、現在アクティブなアウトラインを表示できます。

    説明

    自律型サービスを介して動的にバインドされた SQL は集約され、1 つのエントリとして表示されます。

実行計画のバインド解除

  1. [アクティブなアウトライン] タブで、実行計画がバインドされているアウトラインを表示します。

  2. 実行計画のバインドを解除します。

    • 個々の操作の場合: ターゲットのアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。image

    • バッチ操作の場合: [集約] とマークされているアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。image

  3. ポップアップ確認ボックスで、[OK] をクリックします。

インデックスのバインド解除

  1. [アクティブなアウトライン] タブで、インデックスがバインドされているアウトラインを表示します。

  2. インデックスのバインドを解除します。

    • 個々の操作の場合: ターゲットのアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。

    • バッチ操作の場合: [集約] とマークされているアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。

  3. ポップアップ確認ボックスで、[OK] をクリックします。

速度制限のキャンセル

  1. [アクティブなアウトライン] タブで、速度制限されているアウトラインを表示します。

  2. 速度制限をキャンセルします。

    • 個々の操作の場合: ターゲットのアウトラインを見つけ、[アクション] 列の下の [速度制限のキャンセル] をクリックします。

    • バッチ操作の場合: [集約] とマークされているアウトラインを見つけ、[アクション] 列の下の [速度制限のキャンセル] をクリックします。

  3. ポップアップ確認ボックスで、[OK] をクリックします。