mirror of
https://github.com/postgres/postgres.git
synced 2025-12-22 17:42:17 +03:00
Doc: document the current-transaction-modes GUCs.
We had documentation of default_transaction_isolation et al, but for some reason not of transaction_isolation et al. AFAICS this is just an ancient oversight, so repair. Per bug #17077 from Yanliang Lei. Discussion: https://postgr.es/m/17077-ade8e166a01e1374@postgresql.org
This commit is contained in:
@@ -202,7 +202,7 @@ SET SESSION CHARACTERISTICS AS TRANSACTION <replaceable class="parameter">transa
|
||||
</para>
|
||||
|
||||
<para>
|
||||
The session default transaction modes can also be set by setting the
|
||||
The session default transaction modes can also be set or examined via the
|
||||
configuration parameters <xref linkend="guc-default-transaction-isolation"/>,
|
||||
<xref linkend="guc-default-transaction-read-only"/>, and
|
||||
<xref linkend="guc-default-transaction-deferrable"/>.
|
||||
@@ -212,6 +212,17 @@ SET SESSION CHARACTERISTICS AS TRANSACTION <replaceable class="parameter">transa
|
||||
<command>ALTER DATABASE</command>, etc. Consult <xref linkend="runtime-config"/>
|
||||
for more information.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
The current transaction's modes can similarly be set or examined via the
|
||||
configuration parameters <xref linkend="guc-transaction-isolation"/>,
|
||||
<xref linkend="guc-transaction-read-only"/>, and
|
||||
<xref linkend="guc-transaction-deferrable"/>. Setting one of these
|
||||
parameters acts the same as the corresponding <command>SET
|
||||
TRANSACTION</command> option, with the same restrictions on when it can
|
||||
be done. However, these parameters cannot be set in the configuration
|
||||
file, or from any source other than live SQL.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
<refsect1>
|
||||
|
||||
Reference in New Issue
Block a user