Server Configuration
From PostgreSQL wiki
(Difference between revisions)
(Update query layout) |
(Add source and use NOT IN ('default', 'override') instead of explicit list of excluded settings, per recommendation of Tom Lane.) |
||
| Line 2: | Line 2: | ||
{{SnippetInfo|Dependency display|lang=SQL|category=Administrative}} | {{SnippetInfo|Dependency display|lang=SQL|category=Administrative}} | ||
<source lang="sql"> | <source lang="sql"> | ||
| - | SELECT 'version'::text AS name, version() AS current_setting | + | SELECT 'version'::text AS name, version() AS current_setting, 'version()'::text as source |
UNION ALL | UNION ALL | ||
| - | SELECT name, current_setting(name) | + | SELECT name, current_setting(name), source |
FROM pg_settings | FROM pg_settings | ||
| - | WHERE source | + | WHERE source NOT IN ('default', 'override'); |
| - | + | ||
| - | ( | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ); | + | |
</source> | </source> | ||
[[Category:SQL]] | [[Category:SQL]] | ||
Revision as of 17:55, 19 January 2013
This shows all of the server configuration changes made via updates to the postgresql.conf file, from a running server:
Dependency display
Works with PostgreSQL
Any version
Written in
SQL
Depends on
Nothing
SELECT 'version'::text AS name, version() AS current_setting, 'version()'::text AS source UNION ALL SELECT name, current_setting(name), source FROM pg_settings WHERE source NOT IN ('default', 'override');
