云数据库 GAUSSDB-Query:concurrent_dml_mode

时间:2024-11-13 14:45:21

concurrent_dml_mode

参数说明对于启用了更新分布列功能的表(即表属性“enable_update_distkey”为“on”),针对该表上出现的DML并发执行冲突(锁冲突),指定冲突的处理方式。

该参数仅在DN节点上生效。

参数类型整型

参数单位

取值范围0 ~ 1

  • 0:宽松模式,即出现冲突后,后获取锁的DML语句不报错。
  • 1:严格模式,即出现冲突后,后获取锁的DML语句将会终止,并输出错误信息。

默认值0

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:可参考取值范围描述进行设置。若预期冲突后,后获取锁DML语句不报错,则可设置为0;若预期冲突后,后获取锁的DML语句终止且报错,则可设置为1。

设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0321.html