是否将唯一值检测延迟到事务结束时进行(delay_check_unique)
📄字数 453
👁️阅读量 加载中...
引入版本
v11.0.0
功能描述
是否将唯一值检测延迟到事务结束时进行。
参数属性
属性 | 属性值 |
---|---|
参数类型 | BOOLEAN |
默认值 | FALSE |
取值范围 | TRUE,FALSE |
影响范围 | 系统级 |
修改方式 | 在线修改,立即生效 |
使用场景说明
- delay_check_unique 控制 UPDATE 场景中唯一值检测行为。
delay_check_unique | 作用及影响 |
---|---|
TRUE | UPDATE事务内唯一值检测统一延迟在事务提交阶段进行处理 |
FALSE | UPDATE事务内唯一值检测发生在数据更新前 |
示例
- 在线修改 delay_check_unique
sql
SQL> set delay_check_unique to false;
Execute successful.
Use time:4 ms.
- 在线查看 delay_check_unique
sql
SQL> show delay_check_unique;
+--------------------+
| DELAY_CHECK_UNIQUE |
+--------------------+
| F |
+--------------------+
(1 row)
Use time:0 ms.