_t_gcluster_dml_drs_enable
控制express 引擎表的Dml(insert values、delete、update、merge)是否按数据复
制机制执行。
默认值为0,功能关闭;
设置值为1,功能开启。
参数为readonly 参数,需要到配置文件中设置,不支持sql 语句设置。
注意
默认非数据复制机制:
DML 同时下发到表的主备分片上,
主备分片执行相同
的DML 语句。
数据复制机制:
DML 只下发到表的主分片上,
主分片执行完成后将执行结果
返回给集群,同时将结果复制到下一个备份片上,如果有多个备份片,执行
结果由备分片之间接力转发。
数据复制机制下如果主分片执行失败,
sql 以失败返回;
如果主分片执行成功,
备分片失败,sql 以成功返回,备分片记录fevent。复制机制开启后集群数据
一致性增强,高可用性有所降低。