diff --git a/doc/src/sgml/backup.sgml b/doc/src/sgml/backup.sgml
index b9331830f7..c7517e4b28 100644
--- a/doc/src/sgml/backup.sgml
+++ b/doc/src/sgml/backup.sgml
@@ -1248,8 +1248,8 @@ SELECT pg_stop_backup();
Set recovery configuration settings in
- postgresql.conf (see ) and create a file
+ configuration file
+ (see ) and create a file
recovery.signal in the cluster
data directory. You might
also want to temporarily modify pg_hba.conf to prevent
@@ -1534,7 +1534,8 @@ restore_command = 'gunzip < /mnt/server/archivedir/%f > %p'
Many people choose to use scripts to define their
archive_command, so that their
- postgresql.conf entry looks very simple:
+ configuration file
+ entry looks very simple:
archive_command = 'local_backup_script.sh "%p" "%f"'
diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 606e80df0e..677e5b8e1a 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -600,7 +600,8 @@ include_dir 'conf.d'
command-line option or PGDATA environment variable
must point to the directory containing the configuration files,
and the data_directory parameter must be set in
- postgresql.conf (or on the command line) to show
+ configuration file
+ (or on the command line) to show
where the data directory is actually located. Notice that
data_directory overrides and
PGDATA for the location
@@ -998,8 +999,9 @@ include_dir 'conf.d'
hung clients from occupying a connection indefinitely.
If this value is specified without units, it is taken as seconds.
The default is one minute (1m).
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -1038,7 +1040,8 @@ include_dir 'conf.d'
Sets the location of the Kerberos server key file. See
for details. This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ or on the server command line.
@@ -1054,7 +1057,8 @@ include_dir 'conf.d'
Sets whether GSSAPI user names should be treated
case-insensitively.
The default is off (case sensitive). This parameter can only be
- set in the postgresql.conf file or on the server command line.
+ set in the configuration file
+ or on the server command line.
@@ -1068,8 +1072,9 @@ include_dir 'conf.d'
This parameter enables per-database user names. It is off by default.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -1130,8 +1135,9 @@ include_dir 'conf.d'
Enables SSL connections.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is off.
@@ -1148,8 +1154,9 @@ include_dir 'conf.d'
Specifies the name of the file containing the SSL server certificate
authority (CA).
Relative paths are relative to the data directory.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is empty, meaning no CA file is loaded,
and client certificate verification is not performed.
@@ -1166,8 +1173,9 @@ include_dir 'conf.d'
Specifies the name of the file containing the SSL server certificate.
Relative paths are relative to the data directory.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is server.crt.
@@ -1184,8 +1192,9 @@ include_dir 'conf.d'
Specifies the name of the file containing the SSL server certificate
revocation list (CRL).
Relative paths are relative to the data directory.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is empty, meaning no CRL file is loaded.
@@ -1201,8 +1210,9 @@ include_dir 'conf.d'
Specifies the name of the file containing the SSL server private key.
Relative paths are relative to the data directory.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is server.key.
@@ -1230,7 +1240,8 @@ include_dir 'conf.d'
This parameter can only be set in the
- postgresql.conf file or on the server command
+ configuration file
+ or on the server command
line.
@@ -1304,8 +1315,9 @@ include_dir 'conf.d'
Specifies whether to use the server's SSL cipher preferences, rather
than the client's.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is on.
@@ -1331,8 +1343,9 @@ include_dir 'conf.d'
exchange. It needs to be supported by all clients that connect.
It does not need to be the same curve used by the server's Elliptic
Curve key.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is prime256v1.
@@ -1408,8 +1421,9 @@ include_dir 'conf.d'
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -1442,8 +1456,9 @@ include_dir 'conf.d'
mechanism is adequately secure.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -1468,8 +1483,9 @@ include_dir 'conf.d'
passphrase is obtained from a file, for example.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -2178,7 +2194,8 @@ include_dir 'conf.d'
bgwriter_delay to a value that is not a multiple of 10
might have the same results as setting it to the next higher multiple
of 10. This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ or on the server command line.
@@ -2196,8 +2213,9 @@ include_dir 'conf.d'
background writing. (Note that checkpoints, which are managed by
a separate, dedicated auxiliary process, are unaffected.)
The default value is 100 buffers.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -2224,8 +2242,9 @@ include_dir 'conf.d'
while smaller values intentionally leave writes to be done by
server processes.
The default is 2.0.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -2256,8 +2275,9 @@ include_dir 'conf.d'
2MB. The default is 512kB on Linux,
0 elsewhere. (If BLCKSZ is not 8kB,
the default and maximum values scale proportionally to it.)
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -2685,8 +2705,9 @@ include_dir 'conf.d'
- fsync can only be set in the postgresql.conf
- file or on the server command line.
+ fsync can only be set in the
+ configuration file
+ or on the server command line.
If you turn this parameter off, also consider turning off
.
@@ -2814,8 +2835,9 @@ include_dir 'conf.d'
configuration in order to create a crash-safe configuration or
achieve optimal performance.
These aspects are discussed in .
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -2860,8 +2882,9 @@ include_dir 'conf.d'
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
The default is on.
@@ -3010,7 +3033,8 @@ include_dir 'conf.d'
milliseconds; setting wal_writer_delay to a value that is
not a multiple of 10 might have the same results as setting it to the
next higher multiple of 10. This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ or on the server command line.
@@ -3034,7 +3058,8 @@ include_dir 'conf.d'
that is XLOG_BLCKSZ bytes, typically 8kB.
The default is 1MB.
This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ file or on the server command line.
@@ -3134,8 +3159,9 @@ include_dir 'conf.d'
The default is five minutes (5min).
Increasing this parameter can increase the amount of time needed
for crash recovery.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3150,8 +3176,9 @@ include_dir 'conf.d'
Specifies the target of checkpoint completion, as a fraction of
total time between checkpoints. The default is 0.5.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3182,8 +3209,9 @@ include_dir 'conf.d'
and 2MB. The default is 256kB on
Linux, 0 elsewhere. (If BLCKSZ is not
8kB, the default and maximum values scale proportionally to it.)
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3205,8 +3233,9 @@ include_dir 'conf.d'
Zero disables the warning.
No warnings will be generated if checkpoint_timeout
is less than checkpoint_warning.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3228,8 +3257,9 @@ include_dir 'conf.d'
The default is 1 GB.
Increasing this parameter can increase the amount of time needed for
crash recovery.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3249,8 +3279,9 @@ include_dir 'conf.d'
jobs.
If this value is specified without units, it is taken as megabytes.
The default is 80 MB.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3311,8 +3342,9 @@ include_dir 'conf.d'
.
- This parameter can only be set in the postgresql.conf
- file or on the server command line. It is ignored unless
+ This parameter can only be set in the
+ configuration file
+ or on the server command line. It is ignored unless
archive_mode was enabled at server start.
If archive_command is an empty string (the default) while
archive_mode is enabled, WAL archiving is temporarily
@@ -3356,7 +3388,8 @@ include_dir 'conf.d'
server more quickly than that.
If this value is specified without units, it is taken as seconds.
This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ or on the server command line.
@@ -3500,8 +3533,9 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows
found), a fatal error will be raised.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3529,8 +3563,9 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows
database will not proceed with startup.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -3882,7 +3917,8 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows
archiving.
If this value is specified without units, it is taken as megabytes.
This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ or on the server command line.
@@ -3945,9 +3981,9 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows
- Record commit time of transactions. This parameter
- can only be set in postgresql.conf file or on the server
- command line. The default value is off.
+ Record commit time of transactions. This parameter can only be set in
+ configuration file
+ or on the server command line. The default value is off.
@@ -4094,8 +4130,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
@@ -4120,8 +4157,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
You should also consider setting hot_standby_feedback
@@ -4180,8 +4218,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
If this parameter is changed while the WAL receiver process is
running, that process is signaled to shut down and expected to
restart with the new setting (except if primary_conninfo
@@ -4202,8 +4241,9 @@ ANY num_sync ( ).
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
If this parameter is changed while the WAL receiver process is running,
that process is signaled to shut down and expected to restart with the
new setting.
@@ -4225,8 +4265,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
@@ -4266,8 +4307,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
Note that max_standby_archive_delay is not the same as the
@@ -4298,8 +4340,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
Note that max_standby_streaming_delay is not the same as
@@ -4325,7 +4368,8 @@ ANY num_sync ( ).
The default is off. This parameter can only be set in the
- postgresql.conf file or on the server command line.
+ configuration file
+ or on the server command line.
If this parameter is changed while the WAL receiver process is running,
that process is signaled to shut down and expected to restart with
the new setting.
@@ -4357,9 +4401,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
@@ -4380,7 +4424,8 @@ ANY num_sync ( configuration file
+ or on the server command line.
If cascaded replication is in use the feedback is passed upstream
@@ -4415,9 +4460,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
@@ -4436,9 +4481,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
This parameter is useful in configurations where a node in recovery
@@ -4513,8 +4558,9 @@ ANY num_sync ( configuration file
+ or on the server command line.
@@ -5697,8 +5743,9 @@ SELECT * FROM parent WHERE key = 2400;
parameter to a list of desired log destinations separated by
commas. The default is to log to stderr
only.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
If csvlog is included in log_destination,
@@ -5819,7 +5866,8 @@ local0.* /var/log/postgresql
this parameter determines the directory in which log files will be created.
It can be specified as an absolute path, or relative to the
cluster data directory.
- This parameter can only be set in the postgresql.conf
+ This parameter can only be set in the
+ configuration file
file or on the server command line.
The default is log.
@@ -5867,8 +5915,9 @@ local0.* /var/log/postgresql
replaced instead.)
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -5901,8 +5950,9 @@ local0.* /var/log/postgresql
they might contain sensitive data.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -5921,8 +5971,9 @@ local0.* /var/log/postgresql
If this value is specified without units, it is taken as minutes.
The default is 24 hours.
Set to zero to disable time-based creation of new log files.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -5942,8 +5993,9 @@ local0.* /var/log/postgresql
If this value is specified without units, it is taken as kilobytes.
The default is 10 megabytes.
Set to zero to disable size-based creation of new log files.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -5966,8 +6018,9 @@ local0.* /var/log/postgresql
a log_filename like postgresql-%H.log
would result in generating twenty-four hourly log files and then
cyclically overwriting them.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
Example: To keep 7 days of logs, one log file per day named
@@ -6008,8 +6061,9 @@ local0.* /var/log/postgresql
the default is LOCAL0. See also the
documentation of your system's
syslog daemon.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -6027,8 +6081,9 @@ local0.* /var/log/postgresql
PostgreSQL messages in
syslog logs. The default is
postgres.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -6055,8 +6110,9 @@ local0.* /var/log/postgresql
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -6088,8 +6144,9 @@ local0.* /var/log/postgresql
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -6106,8 +6163,9 @@ local0.* /var/log/postgresql
determines the program name used to identify
PostgreSQL messages in
the log. The default is PostgreSQL.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -6494,8 +6552,9 @@ local0.* /var/log/postgresql
Causes checkpoints and restartpoints to be logged in the server log.
Some statistics are included in the log messages, including the number
of buffers written and the time spent writing them.
- This parameter can only be set in the postgresql.conf
- file or on the server command line. The default is off.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line. The default is off.
@@ -6613,8 +6672,9 @@ local0.* /var/log/postgresql
connecting host. Turning this parameter on causes logging of the
host name as well. Note that depending on your host name resolution
setup this might impose a non-negligible performance penalty.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -6644,8 +6704,9 @@ local0.* /var/log/postgresql
- This parameter can only be set in the postgresql.conf
- file or on the server command line. The default is
+ This parameter can only be set in the
+ configuration file
+ or on the server command line. The default is
'%m [%p] ' which logs a time stamp and the process ID.
@@ -6988,11 +7049,13 @@ log_line_prefix = '%m [%p] %q%u@%d/%a '
Unlike , this value is cluster-wide,
so that all sessions will report timestamps consistently.
The built-in default is GMT, but that is typically
- overridden in postgresql.conf; initdb
+ overridden in configuration file;
+ initdb
will install a setting there corresponding to its system environment.
See for more information.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -7317,8 +7380,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
is pg_stat_tmp. Pointing this at a RAM-based
file system will decrease physical I/O requirements and can lead to
improved performance.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -7399,8 +7463,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
autovacuum launcher daemon. This is on by default; however,
must also be enabled for
autovacuum to work.
- This parameter can only be set in the postgresql.conf
- file or on the server command line; however, autovacuuming can be
+ This parameter can only be set in the
+ configuration file
+ or on the server command line; however, autovacuuming can be
disabled for individual tables by changing table storage parameters.
@@ -7433,7 +7498,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
logged if an autovacuum action is skipped due to a conflicting lock or a
concurrently dropped relation. Enabling this parameter can be helpful
in tracking autovacuum activity. This parameter can only be set in
- the postgresql.conf file or on the server command line;
+ the configuration file or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7469,8 +7534,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
as needed for tables in that database.
If this value is specified without units, it is taken as seconds.
The default is one minute (1min).
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -7487,8 +7553,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
Specifies the minimum number of updated or deleted tuples needed
to trigger a VACUUM in any one table.
The default is 50 tuples.
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7509,8 +7576,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
The default is 1000 tuples. If -1 is specified, autovacuum will not
trigger a VACUUM operation on any tables based on
the number of inserts.
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7529,8 +7597,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
Specifies the minimum number of inserted, updated or deleted tuples
needed to trigger an ANALYZE in any one table.
The default is 50 tuples.
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7550,8 +7619,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
autovacuum_vacuum_threshold
when deciding whether to trigger a VACUUM.
The default is 0.2 (20% of table size).
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7571,8 +7641,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
autovacuum_vacuum_insert_threshold
when deciding whether to trigger a VACUUM.
The default is 0.2 (20% of table size).
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7592,8 +7663,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
autovacuum_analyze_threshold
when deciding whether to trigger an ANALYZE.
The default is 0.1 (10% of table size).
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7672,8 +7744,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
value will be used.
If this value is specified without units, it is taken as milliseconds.
The default value is 2 milliseconds.
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7696,8 +7769,9 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
the value is distributed proportionally among the running autovacuum
workers, if there is more than one, so that the sum of the limits for
each worker does not exceed the value of this variable.
- This parameter can only be set in the postgresql.conf
- file or on the server command line;
+ This parameter can only be set in the
+ configuration file
+ or on the server command line;
but the setting can be overridden for individual tables by
changing table storage parameters.
@@ -7954,7 +8028,8 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
when using a previously set value, nonexistent tablespaces are
ignored, as are tablespaces for which the user lacks
CREATE privilege. In particular, this rule applies when
- using a value set in postgresql.conf.
+ using a value set in
+ configuration file.
@@ -8144,7 +8219,8 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
Setting statement_timeout in
- postgresql.conf is not recommended because it would
+ configuration file
+ is not recommended because it would
affect all sessions.
@@ -8181,8 +8257,8 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
Setting lock_timeout in
- postgresql.conf is not recommended because it would
- affect all sessions.
+ configuration file
+ is not recommended because it would affect all sessions.
@@ -8521,7 +8597,8 @@ SET XML OPTION { DOCUMENT | CONTENT };
Sets the time zone for displaying and interpreting time stamps.
The built-in default is GMT, but that is typically
- overridden in postgresql.conf; initdb
+ overridden in configuration file;
+ initdb
will install a setting there corresponding to its system environment.
See for more information.
@@ -8990,8 +9067,8 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
setting done that way will only persist until the end of the
client connection, so this method should be reserved for
development purposes. The recommended way to set this parameter
- is in the postgresql.conf configuration
- file.
+ is in the
+ configuration file.
@@ -9137,8 +9214,9 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
mean divided by
the absolute value of this setting. The default is -2, which keeps
the behavior from previous versions of PostgreSQL.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -9154,7 +9232,7 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
This controls how many rows on a single page can be predicate-locked
before the lock is promoted to covering the whole page. The default
is 2. This parameter can only be set in
- the postgresql.conf file or on the server command line.
+ the configuration file or on the server command line.
@@ -9511,7 +9589,7 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
The following parameters are read-only, and are determined
when PostgreSQL is compiled or when it is
installed. As such, they have been excluded from the sample
- postgresql.conf file. These options report
+ configuration file. These options report
various aspects of PostgreSQL behavior
that might be of interest to certain applications, particularly
administrative front-ends.
@@ -9830,7 +9908,8 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
to assist with recovery of severely damaged databases. There
should be no reason to use them on a production database.
As such, they have been excluded from the sample
- postgresql.conf file. Note that many of these
+ configuration file.
+ Note that many of these
parameters require special source compilation flags to work at all.
@@ -9928,8 +10007,9 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
trace down misbehavior in authentication.
If this value is specified without units, it is taken as seconds.
A value of zero (the default) disables the delay.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -9972,8 +10052,9 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir'
had LOG priority; for common settings of
log_min_messages this results in unconditionally sending
them to the server log.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
diff --git a/doc/src/sgml/pgstatstatements.sgml b/doc/src/sgml/pgstatstatements.sgml
index cf2d25b7b2..f222200374 100644
--- a/doc/src/sgml/pgstatstatements.sgml
+++ b/doc/src/sgml/pgstatstatements.sgml
@@ -16,7 +16,8 @@
The module must be loaded by adding pg_stat_statements to
in
- postgresql.conf, because it requires additional shared memory.
+ configuration file,
+ because it requires additional shared memory.
This means that a server restart is needed to add or remove the module.
@@ -628,8 +629,9 @@
If it is off then statistics are not saved at
shutdown nor reloaded at server start.
The default value is on.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
@@ -643,7 +645,8 @@
- These parameters must be set in postgresql.conf.
+ These parameters must be set in
+ configuration file.
Typical usage might be:
diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml
index 59cd92733a..a6448debfc 100644
--- a/doc/src/sgml/plperl.sgml
+++ b/doc/src/sgml/plperl.sgml
@@ -1462,7 +1462,9 @@ DO 'elog(WARNING, join ", ", sort keys %INC)' LANGUAGE plperl;
child processes.
- This parameter can only be set in the postgresql.conf file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.
diff --git a/doc/src/sgml/sepgsql.sgml b/doc/src/sgml/sepgsql.sgml
index 9961569afc..8ec50eaf08 100644
--- a/doc/src/sgml/sepgsql.sgml
+++ b/doc/src/sgml/sepgsql.sgml
@@ -270,8 +270,9 @@ $ sudo semodule -r sepgsql-regtest
This parameter enables sepgsql to function
in permissive mode, regardless of the system setting.
The default is off.
- This parameter can only be set in the postgresql.conf
- file or on the server command line.
+ This parameter can only be set in the
+ configuration file
+ or on the server command line.