9.6 パフォーマンス・ポリシーの管理
- パフォーマンス・ポリシーの作成とパフォーマンス目標の指定
Oracle Enterprise Manager Cloud Controlを使用してパフォーマンス・ポリシーを作成します。 - 既存のパフォーマンス・ポリシーの編集
「ポリシーの編集」ページで、各パフォーマンス・クラスのランク、またはパフォーマンス・クラスの「測定のみ」設定を変更できます。 - パフォーマンス・ポリシーのコピー
- 現在のパフォーマンス・ポリシーの設定
- パフォーマンス・ポリシーの削除
- パフォーマンス・ポリシーの推奨の自動実装
- サーバー・プールのディレクティブ・オーバーライドの設定
サーバー・プールのディレクティブ・オーバーライドでは、サーバー・プールを別のサイズに設定したり、サーバー・プールの重要度を変更したりできます。
9.6.1 パフォーマンス・ポリシーの作成とパフォーマンス目標の指定
Oracle Enterprise Manager Cloud Controlを使用して、パフォーマンス・ポリシーを作成します。
パフォーマンス・ポリシーを作成および構成するには、次のステップを実行します。
9.6.2 既存のパフォーマンス・ポリシーの編集
「ポリシーの編集」ページで、各パフォーマンス・クラスのランク、またはパフォーマンス・クラスの「測定のみ」設定を変更できます。
QoS Managementで自動的に実装できるリソース割当てアクションのタイプを選択し、サーバー・プールのディレクティブ・オーバーライドを設定することもできます。
9.6.3 パフォーマンス・ポリシーのコピー
新しいパフォーマンス・ポリシーを作成するかわりに、既存のパフォーマンス・ポリシーをコピーできます。コピーしたパフォーマンス・ポリシーは、元のパフォーマンス・ポリシーと同一です。新しいパフォーマンス・ポリシーにすべての詳細を再作成するかわりに、単純にコピーの名前を変更し、編集できます。
親トピック: パフォーマンス・ポリシーの管理
9.6.4 現在のパフォーマンス・ポリシーの設定
パフォーマンス・ポリシーは、同時に施行されるパフォーマンス目標のコレクションです。パフォーマンス目標はパフォーマンス・クラスごとに1つずつあります。Oracle Database QoS Managementのアクティブなパフォーマンス・ポリシーを変更するには、複数の方法があります。
- ダッシュボードからのアクティブなパフォーマンス・ポリシーの変更
- ポリシー・セット・エディタ・ウィザードからのアクティブなパフォーマンス・ポリシーの変更
- スクリプトを使用したアクティブなパフォーマンス・ポリシーの変更
親トピック: パフォーマンス・ポリシーの管理
9.6.4.2 ポリシー・セット・エディタ・ウィザードからのアクティブなパフォーマンス・ポリシーの変更
ポリシー・セットをOracle Database QoS Managementに発行したときにアクティブになるパフォーマンス・ポリシーを変更できます。
- ポリシー・セット・エディタ・ウィザードを開始します。
- 「ポリシー・セットの編集: ポリシーの設定」というタイトルのウィザードの第5画面まで進みます。
- 施行するパフォーマンス・ポリシーを選択し、「ポリシーの設定」をクリックします。
ポリシー・セット・エディタ・ウィザードの最後で、指定した設定を確認し、「ポリシー・セットの発行」をクリックしてOracle Database QoS Managementを構成できます。
親トピック: 現在のパフォーマンス・ポリシーの設定
9.6.4.3 スクリプトを使用したアクティブなパフォーマンス・ポリシーの変更
Oracle Database QoS Managementの多くのポリシーは、カレンダに基づいています。QOSCTLコマンドを使用してアクティブ・ポリシーを設定することで、Enterprise Manager Cloud Control、Task SchedulerまたはCRONなどのジョブ・スケジューラを介してアクティブなパフォーマンス・ポリシーを自動的に切り替えることができます。
関連項目
親トピック: 現在のパフォーマンス・ポリシーの設定
9.6.5 パフォーマンス・ポリシーの削除
パフォーマンス・ポリシーを削除するには、次のステップを実行します。
- ポリシー・セット・エディタ・ウィザードを開始します。
- 「ポリシー・セットの編集: パフォーマンス・ポリシー」というタイトルのウィザードの第4画面まで進みます。
- 「ポリシーの削除」ボタンをクリックしてパフォーマンス・ポリシーを削除します。
- ポリシー・セットの編集ウィザードの最後まで進み、「ポリシー・セットの発行」をクリックして変更を永続化します。
親トピック: パフォーマンス・ポリシーの管理
9.6.6 パフォーマンス・ポリシーの推奨の自動実装
該当するチェック・ボックスを使用して、次のうちOracle Database QoS Managementで自動的に実装できるアクションを指定できます。
-
パフォーマンス・クラスのコンシューマ・グループの昇格または降格
-
サーバー・プール内のデータベース間でのCPUの移動
-
PDB間のCPU共有の移動
-
サーバー・プール間でのサーバーの移動
これらのいずれのアクションも認可されていない場合、ユーザーがパフォーマンス・クラスの最新の推奨をレビューして「実装」ボタンをクリックするまで、Oracle Database QoS Managementはアクティブ・システムに変更内容を実装しません。
親トピック: パフォーマンス・ポリシーの管理
9.6.7 サーバー・プールのディレクティブ・オーバーライドの設定
サーバー・プールのディレクティブ・オーバーライドでは、サーバー・プールを別のサイズに設定したり、サーバー・プールの重要度を変更したりできます。
webapps
、HR
およびpayroll
という名前のサーバー・プールがあるとします。サーバー・プールのディレクティブ・オーバーライドを作成して、payroll
サーバー・プールの最小サーバー・プール・サイズを増やします。サーバー・プールのディレクティブ・オーバーライドがアクティブになると、payroll
サーバー・プールの高い最小サーバー要件を満たすために、サーバーがHR
またはwebapps
サーバー・プールから除去されることがあります。
関連項目
親トピック: パフォーマンス・ポリシーの管理