sql >> データベース >  >> RDS >> PostgreSQL

max_connectionsのようなパラメーター(postgresql.conf設定)を照会します

    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をテストする方法



    1. MySQLで小文字を含む行を見つける3つの方法

    2. N-HibernatewithOracleの長い文字列はエラーを引き起こします

    3. Oracle:'=ANY()' vs.'IN()'

    4. MySQLのELT()に相当するSQL Serverは何ですか?