Azure portal を使用して Azure Database for PostgreSQL - フレキシブル サーバーでサーバー パラメーターを構成する
適用対象: Azure Database for PostgreSQL - フレキシブル サーバー
Azure portal を使用して、Azure Database for PostgreSQL フレキシブル サーバー インスタンスの構成パラメーターを一覧表示、表示、更新できます。 さらに、[サーバー パラメーター タブ] をクリックして、パラメーター グループを [変更済み]、[静的]、[動的]、[読み取り専用] として簡単に表示することもできます。
前提条件
このハウツー ガイドの手順を実行するには、以下が必要です。
パラメーターの編集と表示
Azure Portalを開きます。
Azure Database for PostgreSQL フレキシブル サーバー インスタンスを選択します。
[設定] セクションで、 [サーバー パラメーター] を選択します。 ページにパラメーター、その値、説明の一覧が表示されます。
ドロップ ダウン ボタンをクリックして、client_min_messages のような列挙型のパラメーターに指定できる値を表示します。
[i] (情報) ボタンを選択するかマウス ポインターを置いて、cpu_index_tuple_cost のような数値パラメーターに指定できる値の範囲を表示します。
必要に応じて、検索ボックスを使用して、特定のパラメーターを絞り込みます。 検索は、パラメーターの名前と説明に対して実行されます。
調整するパラメーターの値を変更します。 セッションで行ったすべての変更が紫色で強調表示されます。 値を変更したら、 [保存] を選択できます。 または変更を [破棄] することができます。
"既定" 値から変更されたすべてのパラメーターを一覧表示します。
パラメーターの新しい値を保存した場合は、 [すべて既定値にリセット] を選択していつでもすべてを既定値に戻すことができます。
タイム ゾーン パラメーターを使用する
PostgreSQL で日付と時刻のデータを使用する場合は、その場所の適切なタイム ゾーンが設定されていることを確認する必要があります。 タイム ゾーン対応のすべての日付と時刻は、PostgreSQL 内に UTC で格納されます。 それらは、クライアントに表示される前に、TimeZone サーバー パラメーターで指定されているゾーンのローカル時刻に変換されます。 このパラメーターは、上で説明したように、 [サーバー パラメーター] ページで編集できます。 PostgreSQL では、3 つの異なる形式でタイム ゾーンを指定できます。
完全なタイム ゾーン名 (例: 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)
タイム ゾーンの省略形 (例: 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 |
PostgreSQL では、タイム ゾーンの名前と省略形に加えて、STDoffset または STDoffsetDST という形式の POSIX スタイルのタイム ゾーン指定が受け入れられます。ここで、STD はゾーンの省略形、offset は UTC から西回りでのオフセット時間数の値、DST はオプションの夏時間ゾーンの省略形で、指定されたオフセットより 1 時間進むものと想定されます。
次のステップ
内容は次のとおりです。