Azure portal を使用して Azure Database for PostgreSQL - フレキシブル サーバーでサーバー パラメーターを構成する

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

Azure Portal を使用して、Azure Database for PostgreSQL フレキシブル サーバー インスタンスの構成パラメーターの一覧表示、表示、更新を行うことができます。 さらに、[サーバー パラメーター タブ] をクリックして、パラメーター グループを [変更済み][静的][動的][読み取り専用] として簡単に表示することもできます。

前提条件

このハウツー ガイドの手順を実行するには、以下が必要です。

パラメーターの編集と表示

  1. Azure Portalを開きます。

  2. Azure Database for PostgreSQL フレキシブル サーバー インスタンスを選択します。

  3. [設定] セクションで、 [サーバー パラメーター] を選択します。 ページにパラメーター、その値、説明の一覧が表示されます。 Screenshot of overview page for parameters.

  4. ドロップ ダウン ボタンをクリックして、client_min_messages のような列挙型のパラメーターに指定できる値を表示します。 Screenshot of enumerate drop down.

  5. [i] (情報) ボタンを選択するかマウス ポインターを置いて、cpu_index_tuple_cost のような数値パラメーターに指定できる値の範囲を表示します。 Screenshot of information button.

  6. 必要に応じて、検索ボックスを使用して、特定のパラメーターを絞り込みます。 検索は、パラメーターの名前と説明に対して実行されます。 Screenshot of search results.

  7. 調整するパラメーターの値を変更します。 セッションで行ったすべての変更が紫色で強調表示されます。 値を変更したら、 [保存] を選択できます。 または変更を [破棄] することができます。 Screenshot of save or discard changes.

  8. "既定" 値から変更されたすべてのパラメーターを一覧表示します。 Screenshot of modified parameter tab.

  9. パラメーターの新しい値を保存した場合は、 [すべて既定値にリセット] を選択していつでもすべてを既定値に戻すことができます。 Screenshot of reset all to default.

タイム ゾーン パラメーターを使用する

PostgreSQL で日付と時刻のデータを使用する場合は、その場所の適切なタイム ゾーンが設定されていることを確認する必要があります。 タイム ゾーン対応のすべての日付と時刻は、PostgreSQL 内に UTC で格納されます。 それらは、クライアントに表示される前に、TimeZone サーバー パラメーターで指定されているゾーンのローカル時刻に変換されます。 このパラメーターは、上で説明したように、 [サーバー パラメーター] ページで編集できます。 PostgreSQL では、3 つの異なる形式でタイム ゾーンを指定できます。

  1. 完全なタイム ゾーン名 (例: America/New_York)。 認識されるタイム ゾーン名は、pg_timezone_names ビューに一覧表示されます。
    psql でこのビューのクエリを実行し、タイム ゾーン名の一覧を取得する例:

    select name FROM pg_timezone_names LIMIT 20;

    次のような結果が表示されます。

             name
         -----------------------
         GMT0
         Iceland
         Factory
         NZ-CHAT
         America/Panama
         America/Fort_Nelson
         America/Pangnirtung
         America/Belem
         America/Coral_Harbour
         America/Guayaquil
         America/Marigot
         America/Barbados
         America/Porto_Velho
         America/Bogota
         America/Menominee
         America/Martinique
         America/Asuncion
         America/Toronto
         America/Tortola
         America/Managua
         (20 rows)
     
  2. タイム ゾーンの省略形 (例: PST)。 このような指定では、単に UTC からの特定のオフセットが定義されるだけであるのに対し、、完全なタイム ゾーン名の場合は、夏時間の移行日ルールのセットも表すことができます。 認識される省略形は、pg_timezone_abbrevs ビューに一覧表示されます。psql でこのビューのクエリを実行し、タイム ゾーンの省略形の一覧を取得する例:

     select abbrev from pg_timezone_abbrevs limit 20;

    次のような結果が表示されます。

         abbrev|
         ------+
         ACDT  |
         ACSST |
         ACST  |
         ACT   |
         ACWST |
         ADT   |
         AEDT  |
         AESST |
         AEST  |
         AFT   |
         AKDT  |
         AKST  |
         ALMST |
         ALMT  |
         AMST  |
         AMT   |
         ANAST |
         ANAT  |
         ARST  |
         ART   |
     
  3. PostgreSQL では、タイム ゾーンの名前と省略形に加えて、STDoffset または STDoffsetDST という形式の POSIX スタイルのタイム ゾーン指定が受け入れられます。ここで、STD はゾーンの省略形、offset は UTC から西回りでのオフセット時間数の値、DST はオプションの夏時間ゾーンの省略形で、指定されたオフセットより 1 時間進むものと想定されます。

次のステップ

内容は次のとおりです。