Azure portal を使用して Azure Database for PostgreSQL - フレキシブル サーバー用のインテリジェント チューニングを構成する
適用対象: Azure Database for PostgreSQL - フレキシブル サーバー
この記事では、Azure portal を使用して Azure Database for PostgreSQL フレキシブル サーバーでインテリジェント チューニングを構成するための詳細な手順について説明します。
インテリジェント チューニングの詳細については、「概要」を参照してください。
重要
自動バキューム チューニングは現在、General Purpose およびメモリ最適化のサーバー コンピューティング レベル (4 個以上の仮想コアを持つもの) に対してサポートされています。 バースト可能サーバー コンピューティング レベルはサポートされていません。
フレキシブル サーバーでインテリジェント チューニングを有効にする手順
Azure portal にアクセスし、インテリジェント チューニングを有効にする Azure Database for PostgreSQL フレキシブル サーバー インスタンスを選択します。
左側のペインで、[Server parameters] (サーバー パラメーター) を選択し、インテリジェント チューニングを検索します。
このペインには、2 つのパラメーター
intelligent_tuning
とintelligent_tuning.metric_targets
が表示されます。 インテリジェント チューニングをアクティブにするには、intelligent_tuning
を [オン] に変更します。intelligent_tuning.metric_targets
では、1 つ、複数、またはすべての使用可能なチューニング ターゲットを選択するオプションがあります。 [保存] ボタンを選択して、これらの変更を適用します。
Note
intelligent_tuning
と intelligent_tuning.metric_targets
のサーバー パラメーターは両方とも動的です。 つまり、値が変更されたときにサーバーを再起動する必要はありません。
チューニング ターゲットの値を選択する際の考慮事項
intelligent_tuning.metric_targets
サーバー パラメーターから値を選択する場合は、次の考慮事項を考慮してください。
NONE
値は、他のすべての値よりも優先されます。NONE
と他の値の任意の組み合わせを選択した場合、パラメーターはNONE
に設定されていると認識されます。 これはintelligent_tuning = OFF
と同等で、チューニングは行われません。ALL
値は他のすべての値よりも優先されますが、NONE
は例外です。ALL
を、NONE
を除くものとの任意の組み合わせで選択した場合、一覧表示されているすべてのパラメーターがチューニングされます。ALL
値には、既存のすべてのメトリック ターゲットが含まれます。 さらに、この値は、今後追加する可能性のある新しいメトリック ターゲットにも自動的に適用されます。 これにより、Azure Database for PostgreSQL フレキシブル サーバー インスタンスを包括的かつ将来に備えてチューニングできます。