Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


自动提交(AUTO_COMMIT)

📄字数 467
👁️阅读量 加载中...

引入版本

v11.0.0

功能描述

AUTO_COMMIT 用于设置客户端连接会话上事务的提交模式,提交模式分为自动提交和非自动提交。

参数属性

属性属性值
参数类型BOOLEAN
默认值TRUE
取值范围TRUE,FALSE
影响范围会话级
修改方式在线修改,立即生效

使用场景说明

  1. 该参数在驱动程序缺省未指定的情况下,由系统全局参数 def_auto_commit 决定,默认自动提交。
  2. AUTO_COMMIT 的作用及影响。
AUTO_COMMIT作用及影响
TRUE每次执行完 SQL 请求后,系统隐式自动提交事务。
FALSE由用户执行 'COMMIT' 显式提交事务,否则事务不会提交。

示例

  • 查询事务自动提交模式

    sql
    SQL> show auto_commit;
    
    +-------------+
    | AUTO_COMMIT |
    +-------------+
    | T           |
    +-------------+
  • 关闭自动提交

    sql
    SQL> SET auto_commit OFF 
    
    auto_commit off
    
    Execute successful.
    Use time:0 ms.
    
    SQL> SET auto_commit TO false
    
    Execute successful.
    Use time:0 ms.