diff options
-rw-r--r-- | doc/src/sgml/mvcc.sgml | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/doc/src/sgml/mvcc.sgml b/doc/src/sgml/mvcc.sgml index 905460723c5..341fea524a1 100644 --- a/doc/src/sgml/mvcc.sgml +++ b/doc/src/sgml/mvcc.sgml @@ -932,12 +932,14 @@ ERROR: could not serialize access due to read/write dependencies among transact </para> <para> - The <command>SELECT FOR UPDATE</command> and - <command>SELECT FOR SHARE</command> commands acquire a - lock of this mode on the target table(s) (in addition to - <literal>ACCESS SHARE</literal> locks on any other tables - that are referenced but not selected - <option>FOR UPDATE/FOR SHARE</option>). + The <command>SELECT</command> command acquires a lock of this mode + on all tables on which one of the <option>FOR UPDATE</option>, + <option>FOR NO KEY UPDATE</option>, + <option>FOR SHARE</option>, or + <option>FOR KEY SHARE</option> options is specified + (in addition to <literal>ACCESS SHARE</literal> locks on any other + tables that are referenced without any explicit + <option>FOR ...</option> locking option). </para> </listitem> </varlistentry> |