是否将唯一值检测延迟到事务结束时进行(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.