システム運用中に、SQL の実行計画を微調整するために、実行計画またはインデックスをアクティブにバインドして、SQL エンジンをより良い実行計画に誘導できます。 さらに、緊急事態に対処するために、実行計画のバインド、インデックスのバインド、速度制限の実装など、一時的な最適化対策を採用する場合があります。 このトピックでは、OceanBase クラスター内のアクティブなアウトラインを表示する方法、実行計画とインデックスのバインドを解除する方法、および速度制限をキャンセルする方法について説明します。
アクティブなアウトラインの表示
ApsaraDB for OceanBase コンソール にログオンします。
左側のナビゲーションウィンドウで、[自律型サービス] > [診断センター] を選択します。
[インスタンスの詳細] セクションで、ターゲットインスタンスの名前をクリックします。
システムは自動的に診断センターにリダイレクトします。
左側のナビゲーションウィンドウで、[最適化管理] をクリックします。
[アクティブなアウトライン] タブで、現在アクティブなアウトラインを表示できます。
説明自律型サービスを介して動的にバインドされた SQL は集約され、1 つのエントリとして表示されます。
実行計画のバインド解除
[アクティブなアウトライン] タブで、実行計画がバインドされているアウトラインを表示します。
実行計画のバインドを解除します。
個々の操作の場合: ターゲットのアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。

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

ポップアップ確認ボックスで、[OK] をクリックします。
インデックスのバインド解除
[アクティブなアウトライン] タブで、インデックスがバインドされているアウトラインを表示します。
インデックスのバインドを解除します。
個々の操作の場合: ターゲットのアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。
バッチ操作の場合: [集約] とマークされているアウトラインを見つけ、[アクション] 列の下の [アウトラインのバインド解除] をクリックします。
ポップアップ確認ボックスで、[OK] をクリックします。
速度制限のキャンセル
[アクティブなアウトライン] タブで、速度制限されているアウトラインを表示します。
速度制限をキャンセルします。
個々の操作の場合: ターゲットのアウトラインを見つけ、[アクション] 列の下の [速度制限のキャンセル] をクリックします。
バッチ操作の場合: [集約] とマークされているアウトラインを見つけ、[アクション] 列の下の [速度制限のキャンセル] をクリックします。
ポップアップ確認ボックスで、[OK] をクリックします。