summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2008-01-13 17:58:54 +0000
committerTom Lane2008-01-13 17:58:54 +0000
commit72a0333c7898fdbcdb13317ad6c8a05810b45d87 (patch)
treec42f26ffab007bfa12809b1ab68bc72a8a55fd8e
parent4315ba43d70540368fec5b44da82a000ab300de4 (diff)
Add note pointing out that read-only commands no longer consume
command IDs.
-rw-r--r--doc/src/sgml/ddl.sgml6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml
index 8ed0e48dfd..00aac8d3c9 100644
--- a/doc/src/sgml/ddl.sgml
+++ b/doc/src/sgml/ddl.sgml
@@ -1034,12 +1034,14 @@ CREATE TABLE order_items (
</para>
<para>
- Command
- identifiers are also 32-bit quantities. This creates a hard limit
+ Command identifiers are also 32-bit quantities. This creates a hard limit
of 2<superscript>32</> (4 billion) <acronym>SQL</acronym> commands
within a single transaction. In practice this limit is not a
problem &mdash; note that the limit is on number of
<acronym>SQL</acronym> commands, not number of rows processed.
+ Also, as of <productname>PostgreSQL</productname> 8.3, only commands
+ that actually modify the database contents will consume a command
+ identifier.
</para>
</sect1>