云数据库 GAUSSDB-Query:concurrent_dml_mode
concurrent_dml_mode
参数说明:对于启用了更新分布列功能的表(即表属性“enable_update_distkey”为“on”),针对该表上出现的DML并发执行冲突(锁冲突),指定冲突的处理方式。
该参数仅在DN节点上生效。
参数类型:整型
参数单位:无
取值范围:0 ~ 1
- 0:宽松模式,即出现冲突后,后获取锁的DML语句不报错。
- 1:严格模式,即出现冲突后,后获取锁的DML语句将会终止,并输出错误信息。
默认值:0
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:可参考取值范围描述进行设置。若预期冲突后,后获取锁DML语句不报错,则可设置为0;若预期冲突后,后获取锁的DML语句终止且报错,则可设置为1。
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。