Commit c89e0d96 authored by Tom Lane's avatar Tom Lane

Minor copy-editing.

parent e4dd0673
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.22 2002/01/20 22:19:56 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.23 2002/02/18 16:13:10 tgl Exp $
--> -->
<chapter id="mvcc"> <chapter id="mvcc">
...@@ -40,7 +40,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.22 2002/01/20 22:19:56 petere ...@@ -40,7 +40,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.22 2002/01/20 22:19:56 petere
<para> <para>
The main difference between multiversion and lock models is that The main difference between multiversion and lock models is that
in MVCC locks acquired for querying (reading) data don't conflict in MVCC locks acquired for querying (reading) data don't conflict
with locks acquired for writing data and so reading never blocks with locks acquired for writing data, and so reading never blocks
writing and writing never blocks reading. writing and writing never blocks reading.
</para> </para>
</sect1> </sect1>
...@@ -415,7 +415,7 @@ ERROR: Can't serialize access due to concurrent update ...@@ -415,7 +415,7 @@ ERROR: Can't serialize access due to concurrent update
<para> <para>
Acquired by <command>SELECT FOR UPDATE</command> Acquired by <command>SELECT FOR UPDATE</command>
and <command>LOCK TABLE</command> and <command>LOCK TABLE</command>
for <option>IN ROW SHARE MODE</option> statements. <option>IN ROW SHARE MODE</option> statements.
</para> </para>
<para> <para>
...@@ -432,7 +432,7 @@ ERROR: Can't serialize access due to concurrent update ...@@ -432,7 +432,7 @@ ERROR: Can't serialize access due to concurrent update
<para> <para>
Acquired by <command>UPDATE</command>, <command>DELETE</command>, Acquired by <command>UPDATE</command>, <command>DELETE</command>,
<command>INSERT</command> and <command>LOCK TABLE</command> <command>INSERT</command> and <command>LOCK TABLE</command>
for <option>IN ROW EXCLUSIVE MODE</option> statements. <option>IN ROW EXCLUSIVE MODE</option> statements.
</para> </para>
<para> <para>
...@@ -449,8 +449,8 @@ ERROR: Can't serialize access due to concurrent update ...@@ -449,8 +449,8 @@ ERROR: Can't serialize access due to concurrent update
<listitem> <listitem>
<para> <para>
Acquired by <command>VACUUM</command> (without <option>FULL</option>) Acquired by <command>VACUUM</command> (without <option>FULL</option>)
and <command>LOCK TABLE</command> table and <command>LOCK TABLE</command>
for <option>IN SHARE UPDATE EXCLUSIVE MODE</option> <option>IN SHARE UPDATE EXCLUSIVE MODE</option>
statements. statements.
</para> </para>
...@@ -468,8 +468,8 @@ ERROR: Can't serialize access due to concurrent update ...@@ -468,8 +468,8 @@ ERROR: Can't serialize access due to concurrent update
<listitem> <listitem>
<para> <para>
Acquired by <command>CREATE INDEX</command> Acquired by <command>CREATE INDEX</command>
and <command>LOCK TABLE</command> table and <command>LOCK TABLE</command>
for <option>IN SHARE MODE</option> <option>IN SHARE MODE</option>
statements. statements.
</para> </para>
...@@ -487,7 +487,7 @@ ERROR: Can't serialize access due to concurrent update ...@@ -487,7 +487,7 @@ ERROR: Can't serialize access due to concurrent update
</term> </term>
<listitem> <listitem>
<para> <para>
Acquired by <command>LOCK TABLE</command> for Acquired by <command>LOCK TABLE</command>
<option>IN SHARE ROW EXCLUSIVE MODE</option> statements. <option>IN SHARE ROW EXCLUSIVE MODE</option> statements.
</para> </para>
...@@ -505,8 +505,8 @@ ERROR: Can't serialize access due to concurrent update ...@@ -505,8 +505,8 @@ ERROR: Can't serialize access due to concurrent update
</term> </term>
<listitem> <listitem>
<para> <para>
Acquired by <command>LOCK TABLE</command> table Acquired by <command>LOCK TABLE</command>
for <option>IN EXCLUSIVE MODE</option> statements. <option>IN EXCLUSIVE MODE</option> statements.
</para> </para>
<para> <para>
...@@ -527,7 +527,8 @@ ERROR: Can't serialize access due to concurrent update ...@@ -527,7 +527,8 @@ ERROR: Can't serialize access due to concurrent update
Acquired by <command>ALTER TABLE</command>, Acquired by <command>ALTER TABLE</command>,
<command>DROP TABLE</command>, <command>DROP TABLE</command>,
<command>VACUUM FULL</command> and <command>LOCK TABLE</command> <command>VACUUM FULL</command> and <command>LOCK TABLE</command>
statements. <option>IN ACCESS EXCLUSIVE MODE</option> (or plain
<command>LOCK TABLE</command>) statements.
</para> </para>
<para> <para>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment