]> granicus.if.org Git - postgresql/commitdiff
docs: clarify when MVCC snapshot is taken
authorBruce Momjian <bruce@momjian.us>
Wed, 25 Mar 2015 00:56:09 +0000 (20:56 -0400)
committerBruce Momjian <bruce@momjian.us>
Wed, 25 Mar 2015 00:56:09 +0000 (20:56 -0400)
Report by Álvaro Hernández Tortosa

doc/src/sgml/mvcc.sgml

index a0d6867de0f12ebf51f03e03661e3d2cd206d674..e43a3be6d4e5898936e759b42cd3729b290e2168 100644 (file)
@@ -422,8 +422,9 @@ COMMIT;
    <para>
     This level is different from Read Committed in that a query in a
     repeatable read transaction sees a snapshot as of the start of the
+    first non-transaction-control statement in the
     <emphasis>transaction</>, not as of the start
-    of the current query within the transaction.  Thus, successive
+    of the current statement within the transaction.  Thus, successive
     <command>SELECT</command> commands within a <emphasis>single</>
     transaction see the same data, i.e., they do not see changes made by
     other transactions that committed after their own transaction started.