open cursors
+ |
+ pg_file_settings
+ file location of parameter settings
+
+
|
pg_group
groups of database users
parameter settings
- |
- pg_file_settings
- file location of parameter settings
-
-
|
pg_shadow
database users
+
+
pg_file_settings
+
+
+
+
+ The view pg_file_settings provides the file
+ name, line number and value of all parameters which are set through
+ configuration files.
+ In contrast to pg_settings, a row is provided for
+ each occurrence of the parameter across all configuration files. This is helpful
+ for discovering why one value may have been used in preference to another
+ when the parameters were loaded.
+
+
+
+
pg_file_settings> Columns
+
+
+
+ |
+ Name
+ Type
+ Description
+
+
+
+ |
+ sourcefile
+ text
+ Path to and name of the configration file
+
+ |
+ sourceline
+ integer
+
+ Line number within the configuration file where the value was set
+
+
+ |
+ seqno
+ integer
+ Order in which the setting was loaded
+
+ |
+ name
+ text
+ Run-time configuration parameter name
+
+ |
+ setting
+ text
+ value of the parameter
+
+
+
+
+
+ See for more information about the various
+ ways to change these parameters.
+
+
+ The pg_file_settings view cannot be modified
+ directly as it represents information, as read in at server start or
+ reload time, about all parameter settings across all configuration files.
+
+
+
+
pg_group
-
-
pg_file_settings
-
-
-
-
- The view pg_file_settings provides the file
- name, line number and value of all parameters which are set through
- configuration files.
- In contrast to pg_settings, a row is provided for
- each occurrence of the parameter across all configuration files. This is helpful
- for discovering why one value may have been used in preference to another
- when the parameters were loaded.
-
-
-
-
pg_file_settings> Columns
-
-
-
- |
- Name
- Type
- Description
-
-
-
- |
- sourcefile
- text
- Path to and name of the configration file
-
- |
- sourceline
- integer
-
- Line number within the configuration file where the value was set
-
-
- |
- seqno
- integer
- Order in which the setting was loaded
-
- |
- name
- text
- Run-time configuration parameter name
-
- |
- setting
- text
- value of the parameter
-
-
-
-
-
- See for more information about the various
- ways to change these parameters.
-
-
- The pg_file_settings view cannot be modified
- directly as it represents information, as read in at server start or
- reload time, about all parameter settings across all configuration files.
-
-
-
-
pg_shadow
* show_all_file_settings
*
* returns a table of all parameter settings in all configuration files
- * which includes the config file path/name, filename, a sequence number
+ * which includes the config file path/name, the line number, a sequence number
* indicating when we loaded it, the parameter name, and the value it is
* set to.
*
oldcontext = MemoryContextSwitchTo(funcctx->multi_call_memory_ctx);
/*
- * need a tuple descriptor representing NUM_PG_SETTINGS_ATTS columns
- * of the appropriate types
+ * need a tuple descriptor representing NUM_PG_FILE_SETTINGS_ATTS
+ * columns of the appropriate types
*/
tupdesc = CreateTemplateTupleDesc(NUM_PG_FILE_SETTINGS_ATTS, false);
{
SRF_RETURN_DONE(funcctx);
}
-
}
static char *