すべてのサーバー パラメーターを一覧表示する
- [アーティクル]
-
-
適用対象:
Azure Database for PostgreSQL - フレキシブル サーバー
この記事では、Azure Database for PostgreSQL フレキシブル サーバーのすべてのサーバー パラメーターを一覧表示する手順について説明します。
すべてのサーバー パラメーターを一覧表示する手順
Azure portal を使用して以下を実行します。
Azure Database for PostgreSQL フレキシブル サーバー インスタンスを選択します。
リソース メニューの [設定] セクションで、[サーバー パラメーター] を選択します。 このページには、パラメーター、その構成値、省略可能な単位、読み取り専用、動的、静的のいずれか、それらの説明の一覧が表示されます。
[i] (情報) アイコンを選択するか、マウス ポインターを合わせると、各パラメーターに設定できる値が表示されます。 パラメーターのデータ型 (string、enumeration、integer、boolean、numeric、set) に応じて、使用できる値は異なります。 また、それぞれ、正規表現、値の一覧、整数の範囲、オン/オフ、小数の範囲、値の一覧にすることができます。
インスタンスでサポートされるサーバー パラメーターの一覧は数百の項目で構成され、20 項目ごとのページに表示されます。 ページの下部には、現在の位置を示すコントロールがあります。 ページのセット全体を操作する際に使用できるページング コントロールもあります。
必要に応じて、[検索して項目をフィルター処理してください] テキスト ボックスを使用して、名前または説明に検索語を含むパラメーターのみに一覧を絞り込みます。
[パラメーターの種類] 列には、各パラメーターの次の値のいずれかが表示されます。
パラメーターのタイプ |
説明 |
Static |
変更を有効にするには、サーバーを再起動する必要があります。 |
動的 |
サーバー インスタンスを再起動しなくても変更できます。 ただし、変更は、変更後に確立された新しい接続にのみ適用されます。 |
読み取り専用 |
サービスの信頼性、セキュリティ、またはその他の運用面を維持する上で重要な役割を果たしているため、ユーザーは構成できません。 |
az postgres flexible-server parameter list コマンドを使用して、サーバー内のすべてのサーバー パラメーターを一覧表示できます。
az postgres flexible-server parameter list --resource-group <resource_group> --server-name <server>
各パラメーターには次の属性があります。
Attribute name |
説明 |
有効値 |
allowedValues |
パラメーターに使用できる値について説明します。 |
dataType の値に応じて、正規表現 (string)、値の一覧 (enumeration)、整数の範囲 (integer)、オン/オフ (boolean)、小数の範囲 (numeric)、値の一覧 (set) を指定できます。 |
データ型 |
パラメーターに使用されるデータの型。 |
boolean 、enumeration 、integer 、numeric 、set 、string のいずれかを指定できます。 |
defaultValue |
新しいサーバーのデプロイ時にパラメーターに割り当てられる値。 |
データ型とパラメーターの使用できる値によって異なります。 |
説明 |
パラメーターが制御する内容の簡単な説明。 |
パラメーターごとに異なるテキストの説明。 |
documentationLink |
パラメーターのドキュメントを指すページの URL アドレス。 |
何らかの形式の URL。 |
id |
フレキシブル サーバーのこの特定のインスタンスのサーバー パラメーターを一意に参照するリソース識別子。 |
パターン /subscriptions/<subscription_identifier>/resourceGroups/<resource_group_name>/providers/Microsoft.DBforPostgreSQL/flexibleServers/<server_name>/configurations/<parameter_name> に従う文字列。 |
isConfigPendingRestart |
value 属性に現在設定されている値を有効にするには、サーバーの再起動が必要かどうかを示します。 |
true : 値が変更されたパラメーターの場合、パラメーターは動的ではない (つまり、静的である) ため、変更を有効にするにはサーバーを再起動する必要があります。
false : value 属性に現在設定されている値が有効であり、サーバーの再起動を待たずに有効になるパラメーターの場合。 |
isDynamicConfig |
パラメーターに割り当てられた値の変更がある場合、変更を有効にするにはサーバーの再起動が不要か、必要かを示します。 |
true : 値が変更されたときに、その変更がすぐに有効になるパラメーターの場合。
false : 値が変更されたときに、変更を有効にするにはサーバーの再起動が必要なパラメーターの場合。 |
isReadOnly |
パラメーターに割り当てられた既定値をユーザーがオーバーライドできるかどうかを示します。 |
true : 読み取り専用として指定され、ユーザーは変更できないパラメーターの場合。
false : 読み取り/書き込みとして指定され、ユーザーが既定値とは異なる値に設定できるパラメーターの場合。 |
name |
パラメーターの名前。 |
サーバー パラメーターの任意の有効な名前。 |
resourceGroup |
サーバーがデプロイされるリソース グループの名前。 |
Azure のリソース グループの任意の有効な名前。 |
ソース |
現在パラメーターに設定されている値のソース。 |
system-default または user-override 。これは、値がシステムの既定値に設定されているか、ユーザーがそれをオーバーライドするかによって決まります。 |
ユニット |
パラメーターを表現する単位を記述する省略可能なテキスト。 |
何かに設定する場合は、8KB 、bytes 、days 、KB 、megabytes 、microseconds 、milliseconds 、minutes 、percentage 、seconds のいずれかを使用できます。 |
value |
現在パラメーターに割り当てられている値。 |
データ型とパラメーターの使用できる値によって異なります。 |
関連コンテンツ