SHOW
を使用できます :
SHOW max_connections;
これにより、現在有効な設定が返されます。 postgresql.conf
の設定とは異なる場合があることに注意してください PostgreSQLでランタイムパラメータを設定する方法は複数あるためです。 postgresql.conf
から「元の」設定をリセットするには 現在のセッション:
RESET max_connections;
ただし、この特定の設定には適用されません。マニュアル:
このパラメータは、サーバーの起動時にのみ設定できます。
すべてを表示するには 設定:
SHOW ALL;
pg_settings
もあります :
ビュー
pg_settings
サーバーの実行時パラメーターへのアクセスを提供します。これは基本的に、SHOW
の代替インターフェースです。 およびSET
コマンド。また、SHOW
から直接利用できない各パラメーターに関するいくつかの事実へのアクセスも提供します。 、最小値や最大値など。
元のリクエストの場合:
SELECT *
FROM pg_settings
WHERE name = 'max_connections';
最後に、 current_setting()
があります 、DMLステートメントにネストできます:
SELECT current_setting('max_connections');
関連:
- Postgresクエリウィンドウのパラメータを使用してアドホックSQLをテストする方法