summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBruce Momjian2007-02-08 15:46:04 +0000
committerBruce Momjian2007-02-08 15:46:04 +0000
commita37b006d89b85c4b8ca92ee53580a1c3ea385be7 (patch)
treede5ced77d655e9b48241c30972c75e65a4e5b7bf /doc
parenteea3749d2ebbe14fb0f442445955180326bc6546 (diff)
This patch fixes shared_preload_libraries on Windows hosts. It forces
ach backend to re-load all shared_preload_libraries. Korry Douglas
Diffstat (limited to 'doc')
-rw-r--r--doc/src/sgml/config.sgml13
1 files changed, 12 insertions, 1 deletions
diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 2d4dfa8bd3a..e5c73b4e361 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.109 2007/02/08 03:56:42 momjian Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.110 2007/02/08 15:46:03 momjian Exp $ -->
<chapter Id="runtime-config">
<title>Server Configuration</title>
@@ -990,6 +990,17 @@ SET ENABLE_SEQSCAN TO OFF;
libraries that will be used in most sessions.
</para>
+ <note>
+ <para>
+ On Windows hosts, preloading a library at server start will not reduce
+ the time required to start each new server process; each server process
+ will re-load all preload libraries. However, <varname>shared_preload_libraries
+ </varname> is still useful on Windows hosts because some shared libraries may
+ need to perform certain operations that only take place at postmaster start
+ (for example, a shared library may need to reserve lightweight locks
+ or shared memory and you can't do that after the postmaster has started).
+ </para>
+ </note>
<para>
If a specified library is not found,
the server will fail to start.