11<!--
2- $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.22 2002/01/20 22:19:56 petere Exp $
2+ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.23 2002/02/18 16:13:10 tgl Exp $
33-->
44
55 <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
4040 <para>
4141 The main difference between multiversion and lock models is that
4242 in MVCC locks acquired for querying (reading) data don't conflict
43- with locks acquired for writing data and so reading never blocks
43+ with locks acquired for writing data, and so reading never blocks
4444 writing and writing never blocks reading.
4545 </para>
4646 </sect1>
@@ -415,7 +415,7 @@ ERROR: Can't serialize access due to concurrent update
415415 <para>
416416 Acquired by <command>SELECT FOR UPDATE</command>
417417 and <command>LOCK TABLE</command>
418- for <option>IN ROW SHARE MODE</option> statements.
418+ <option>IN ROW SHARE MODE</option> statements.
419419 </para>
420420
421421 <para>
@@ -432,7 +432,7 @@ ERROR: Can't serialize access due to concurrent update
432432 <para>
433433 Acquired by <command>UPDATE</command>, <command>DELETE</command>,
434434 <command>INSERT</command> and <command>LOCK TABLE</command>
435- for <option>IN ROW EXCLUSIVE MODE</option> statements.
435+ <option>IN ROW EXCLUSIVE MODE</option> statements.
436436 </para>
437437
438438 <para>
@@ -449,8 +449,8 @@ ERROR: Can't serialize access due to concurrent update
449449 <listitem>
450450 <para>
451451 Acquired by <command>VACUUM</command> (without <option>FULL</option>)
452- and <command>LOCK TABLE</command> table
453- for <option>IN SHARE UPDATE EXCLUSIVE MODE</option>
452+ and <command>LOCK TABLE</command>
453+ <option>IN SHARE UPDATE EXCLUSIVE MODE</option>
454454 statements.
455455 </para>
456456
@@ -468,8 +468,8 @@ ERROR: Can't serialize access due to concurrent update
468468 <listitem>
469469 <para>
470470 Acquired by <command>CREATE INDEX</command>
471- and <command>LOCK TABLE</command> table
472- for <option>IN SHARE MODE</option>
471+ and <command>LOCK TABLE</command>
472+ <option>IN SHARE MODE</option>
473473 statements.
474474 </para>
475475
@@ -487,7 +487,7 @@ ERROR: Can't serialize access due to concurrent update
487487 </term>
488488 <listitem>
489489 <para>
490- Acquired by <command>LOCK TABLE</command> for
490+ Acquired by <command>LOCK TABLE</command>
491491 <option>IN SHARE ROW EXCLUSIVE MODE</option> statements.
492492 </para>
493493
@@ -505,8 +505,8 @@ ERROR: Can't serialize access due to concurrent update
505505 </term>
506506 <listitem>
507507 <para>
508- Acquired by <command>LOCK TABLE</command> table
509- for <option>IN EXCLUSIVE MODE</option> statements.
508+ Acquired by <command>LOCK TABLE</command>
509+ <option>IN EXCLUSIVE MODE</option> statements.
510510 </para>
511511
512512 <para>
@@ -527,7 +527,8 @@ ERROR: Can't serialize access due to concurrent update
527527 Acquired by <command>ALTER TABLE</command>,
528528 <command>DROP TABLE</command>,
529529 <command>VACUUM FULL</command> and <command>LOCK TABLE</command>
530- statements.
530+ <option>IN ACCESS EXCLUSIVE MODE</option> (or plain
531+ <command>LOCK TABLE</command>) statements.
531532 </para>
532533
533534 <para>
0 commit comments