pgpool2.git / summary / log / commit / refs
commit 6064f3bbdf90c808977fba24fcacca59172edb23
Author: Yoshiyuki Asaba <y-asaba at pgfoundry.org>
Date: Thu Sep 06 01:43:37 2007 +0000
Fix restricted query section.
doc/pgpool-en.html | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/doc/pgpool-en.html b/doc/pgpool-en.html
index 7fb6c2456..6f28fc621 100644
--- a/doc/pgpool-en.html
+++ b/doc/pgpool-en.html
@@ -989,7 +989,7 @@ TABLE ... ON COMMIT DROP</code> inside the transaction block.</p>
<p>Here are the queries which cannot be processed by pgpool-II</p>
-<h3>INSERT</h3> <p>You cannot use <code>DEFAULT</code> to the
+<h3>INSERT (for parallel mode)</h3> <p>You cannot use <code>DEFAULT</code> to the
partitioning key column. For example, if the column x in the table t
was the partitioning key column,
@@ -1007,7 +1007,7 @@ Constant values must be used to INSERT into the partitioning
key. <code>SELECT INTO</code> and <code>INSERT INTO ... SELECT</code>
are also not supported.</p>
-<h3>UPDATE</h3>
+<h3>UPDATE (for parallel mode)</h3>
<p>Data consistency between the backends may be lost if the
partitioning key column values are updated. pgpool-II does not
@@ -1023,7 +1023,7 @@ e.g.) UPDATE branches set bid = 100 where bid = (select max(bid) from beances);
</pre>
</p>
-<h3>SELECT ... FOR UPDATE</h3>
+<h3>SELECT ... FOR UPDATE (for parallel mode)</h3>
<p>If a function is called in the <code>WHERE</code> clause, that
query might not be executed correctly.
@@ -1032,18 +1032,18 @@ e.g.) SELECT * FROM branches where bid = (select max(bid) from beances) FOR UP
</pre>
</p>
-<h3>COPY</h3>
+<h3>COPY (for parallel mode)</h3>
<p><code>COPY BINARY</code> is not supported. Copying from files are
also not supported. Only <code>COPY FROM STDIN</code> and <code>COPY
TO STDOUT</code> is supported.</p>
-<h3>ALTER/CREATE TABLE</h3>
+<h3>ALTER/CREATE TABLE (for parallel mode)</h3>
<p>To update the partitioning rule, pgpool-II must be restarted in
order to read them from the System DB.</p>
-<h3>Transaction</h3>
+<h3>Transaction (for parallel mode)</h3>
<p><code>SELECT</code> statements executed inside a transaction block
will be executed in the separate transaction. Here is an example:
@@ -1055,7 +1055,7 @@ SELECT * FROM t ORDER BY a; <-- INSERT above is not visible from this SELECT sta
END;
</pre>
-<h3>Views / Rules</h3>
+<h3>Views / Rules (for parallel mode)</h3>
<p>The same definition will be created on all the backends for views and rules.
@@ -1068,24 +1068,24 @@ then merged with the results returned by each backend. Views and Rules
that joins across the nodes cannot be created.
</p>
-<h3>Functions / Triggers</h3>
+<h3>Functions / Triggers (for parallel mode)</h3>
<p>The same definition will be created on all the backends for
functions. Joins across the nodes, and data on the other nodes cannot
be manipulated inside the functions.</p>
-<h3>Extended Query Protocol</h3>
+<h3>Extended Query Protocol (for parallel mode)</h3>
<p>The extended query protocol used by JDBC drivers, etc. is not
supported. The simple query protocols must be used.</p>
-<h3>Multi-byte Characters</h3>
+<h3>Multi-byte Characters (for all modes)</h3>
<p>pgpool-II does not translate between different multi-byte
characters. The encoding for the client, backend and System DB must be
the same.</p>
-<h3>Deadlocks</h3>
+<h3>Deadlocks (for parallel mode)</h3>
<p>Deadlocks across the backends cannot be detected. For example:
@@ -1115,7 +1115,7 @@ process if a deadlock is detected.
pool_read_kind: kind does not match between master(84) slot[1] (69)
</pre>
-<h3>Schemas</h3>
+<h3>Schemas (for parallel mode)</h3>
<p>Objects in a schema other than public must be fully referenced like:
[parent: d38aaf64ad1a]