transaction_isolation

显示事务隔离级别的 GUC

transaction_isolation 是一个 配置参数,用于显示当前事务的隔离级别。

transaction_isolationPostgreSQL 7.4 中添加。

默认值

transaction_isolation 的默认值是 default_transaction_isolation 的当前值。

用法

transaction_isolation 可以设置为以下值之一

  • read committed
  • read uncommitted
  • repeatable read
  • serializable

更改历史

示例

transaction_isolation 的基本用法示例

postgres=# SHOW transaction_isolation;
 transaction_isolation 
-----------------------
 read committed
(1 row)

postgres=# SET default_transaction_isolation TO "read uncommitted";
SET

postgres=# SHOW transaction_isolation;
 transaction_isolation 
-----------------------
 read uncommitted
(1 row)

分类

GUC 配置项事务

另请参阅

default_transaction_isolation, transaction_read_only, transaction_deferrable, SET TRANSACTION

反馈

提交任何关于 "transaction_isolation" 的评论、建议或更正 此处