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 | |
: :
: :
: :
以上