只读事务(TRANS_READONLY)
📄字数 451
👁️阅读量 加载中...
引入版本
v11.0.0
功能描述
TRANS_READONLY 用于指定当前会话是否只执行只读事务。
参数属性
| 属性 | 属性值 |
|---|---|
| 参数类型 | BOOLEAN |
| 默认值 | FALSE |
| 取值范围 | TRUE,FALSE |
| 影响范围 | 会话级 |
| 修改方式 | 在线修改,立即生效 |
使用场景说明
- TRANS_READONLY 的作用及影响。
| TRANS_READONLY | 作用及影响 |
|---|---|
| TRUE | 是,执行只读事务 |
| FALSE | 否,执行读写事务 |
示例
- 查询只读事务
sql
SQL> SHOW TRANS_READONLY
+----------------+
| TRANS_READONLY |
+----------------+
| F |
+----------------+
(1 row)- 设置当前会话为只读事务
sql
SQL> SET TRANS_READONLY ON;
Execute successful.
Use time:0 ms.
SQL> SET TRANS_READONLY TO TRUE;
Execute successful.
Use time:0 ms.
SQL> ALTER SESSION SET TRANS_READONLY = TRUE;
Execute successful.
Use time:0 ms.