In streaming replication mode, DECLARE, FETCH, CLOSE and SHOW are sent
to primary node only. Pointed out in [pgpool-general-jp: 1378].
<li>SELECT ... FOR SHARE | UPDATE</li>
<li>SELECT in transaction isolation level SERIALIZABLE</li>
<li>LOCK command more strict than ROW EXCLUSIVE MODE</li>
+ <li>DECLARE, FETCH, CLOSE</li>
+ <li>SHOW</li>
<li>Some transactional commands:
<ul>
<li>BEGIN READ WRITE, START TRANSACTION READ WRITE</li>
<ul>
<li>SELECT not listed above</li>
<li>COPY TO</li>
- <li>DECLARE, FETCH, CLOSE</li>
- <li>SHOW</li>
</ul>
</li>
<li>SELECT ... FOR SHARE | UPDATE</li>
<li>トランザクションの分離レベルがシリアライザブルの場合のSELECT</li>
<li>ROW EXCLUSIVE MODEよりも強いLOCK</li>
+ <li>DECLARE, FETCH, CLOSE</li>
+ <li>SHOW</li>
<li>トランザクションコマンドの一部
<ul>
<li>BEGIN READ WRITE, START TRANSACTION READ WRITE
<ul>
<li>上記以外のSELECT</li>
<li>COPY TO</li>
- <li>DECLARE, FETCH, CLOSE</li>
- <li>SHOW</li>
</ul>
</li>