Azure portal を使用して Azure Database for PostgreSQL - フレキシブル サーバー用のインテリジェント チューニングを構成する

適用対象: Azure Database for PostgreSQL - フレキシブル サーバー

この記事では、Azure portal を使用して Azure Database for PostgreSQL フレキシブル サーバーでインテリジェント チューニングを構成するための詳細な手順について説明します。

インテリジェント チューニングの詳細については、「概要」を参照してください。

重要

自動バキューム チューニングは現在、General Purpose およびメモリ最適化のサーバー コンピューティング レベル (4 個以上の仮想コアを持つもの) に対してサポートされています。 バースト可能サーバー コンピューティング レベルはサポートされていません。

フレキシブル サーバーでインテリジェント チューニングを有効にする手順

  1. Azure portal にアクセスし、インテリジェント チューニングを有効にする Azure Database for PostgreSQL フレキシブル サーバー インスタンスを選択します。

  2. 左側のペインで、[Server parameters] (サーバー パラメーター) を選択し、インテリジェント チューニングを検索します。

    サーバー パラメーターのペインと「インテリジェント チューニング」の検索のスクリーンショット。

  3. このペインには、2 つのパラメーター intelligent_tuningintelligent_tuning.metric_targets が表示されます。 インテリジェント チューニングをアクティブにするには、intelligent_tuning[オン] に変更します。 intelligent_tuning.metric_targets では、1 つ、複数、またはすべての使用可能なチューニング ターゲットを選択するオプションがあります。 [保存] ボタンを選択して、これらの変更を適用します。

    チューニング ターゲット オプションと [サーバー パラメーター] ブレードのスクリーンショット。

Note

intelligent_tuningintelligent_tuning.metric_targets のサーバー パラメーターは両方とも動的です。 つまり、値が変更されたときにサーバーを再起動する必要はありません。

チューニング ターゲットの値を選択する際の考慮事項

intelligent_tuning.metric_targets サーバー パラメーターから値を選択する場合は、次の考慮事項を考慮してください。

  • NONE 値は、他のすべての値よりも優先されます。 NONE と他の値の任意の組み合わせを選択した場合、パラメーターは NONE に設定されていると認識されます。 これは intelligent_tuning = OFF と同等で、チューニングは行われません。

  • ALL 値は他のすべての値よりも優先されますが、NONE は例外です。 ALL を、NONE を除くものとの任意の組み合わせで選択した場合、一覧表示されているすべてのパラメーターがチューニングされます。

  • ALL 値には、既存のすべてのメトリック ターゲットが含まれます。 さらに、この値は、今後追加する可能性のある新しいメトリック ターゲットにも自動的に適用されます。 これにより、Azure Database for PostgreSQL フレキシブル サーバー インスタンスを包括的かつ将来に備えてチューニングできます。

次のステップ