PostgreSQLスキルアップノート(自己啓発のための個人サイト)

パラメータ確認


【一覧に戻る】


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■■■■ PostgreSQL スキルアップノート
■■■■
■◆■■ パラメータ確認
■■■■
■■■■
■■■■ 2013/02/24
■■■■ 使用環境:PostgreSQL9.1.7 (CentOS6.2) 
                                                                   (C) 2013 ohdb
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

パラメータの確認方法

【マニュアル】

第45章システムカタログ・pg_settings→●[マニュアル]




■1■ パラメータ設定ファイルの確認
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【□】 cat $PGDATA/postgresql.conf



■2■ 実行時パラメータ・showコマンドによる確認
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【□】 show all

【□】 show パラメータ名



■3■ 実行時パラメータ・pg_settingsビューによる確認
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

第45章システムカタログ・pg_settings→●[マニュアル]

pg_settingsビューを使うと詳細の情報が把握できる。
詳細は上記マニュアル参照


contextカラム 再起動の要否やset文での変更可否等
sourceカラム  デフォルトなのかconfファイルにより設定されたものなのか
sourcefileカラム 設定箇所(ファイルパス名)
sourceline    設定箇所(ファイル内の位置(何行目)


主要列版

【□】 psql -P pager=off -c "select category,name,setting,unit,context,source,sourcefile,sourceline from pg_settings order by 1"

全量版

【□】 psql -P pager=off -c "select * from pg_settings"


結果例

[postgres@pg91 ~]$  psql -P pager=off -c "select category,name,setting,unit,context,source,sourcefile,sourceline from pg_settings order by 1"
                             category                              |                    name                    |                setting                 | unit |  context   |        source        |           sourcefile            | sourceline
-------------------------------------------------------------------+--------------------------------------------+----------------------------------------+------+------------+----------------------+---------------------------------+------------
 Autovacuum                                                        | autovacuum                                 | on                                     |      | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_vacuum_scale_factor             | 0.2                                    |      | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_vacuum_cost_limit               | -1                                     |      | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_vacuum_cost_delay               | 20                                     | ms   | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_naptime                         | 60                                     | s    | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_max_workers                     | 3                                      |      | postmaster | default              |                                 |
 Autovacuum                                                        | autovacuum_freeze_max_age                  | 200000000                              |      | postmaster | default              |                                 |
 Autovacuum                                                        | autovacuum_analyze_threshold               | 50                                     |      | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_vacuum_threshold                | 50                                     |      | sighup     | default              |                                 |
 Autovacuum                                                        | autovacuum_analyze_scale_factor            | 0.1                                    |      | sighup     | default              |                                 |
 Client Connection Defaults / Locale and Formatting                | lc_numeric                                 | C                                      |      | user       | configuration file   | /db1/pgsql/data/postgresql.conf |        531
 Client Connection Defaults / Locale and Formatting                | extra_float_digits                         | 0                                      |      | user       | default              |                                 |
 Client Connection Defaults / Locale and Formatting                | timezone_abbreviations                     | Default                                |      | user       | default              |                                 |
              :                                                              :
              :                                                              :
              :                                                              :
                                                                                                            
以上 
inserted by FC2 system