云数据库 GAUSSDB-集群事务:enable_gtm_free
enable_gtm_free
参数说明:大并发场景下同一时刻存在活跃事务较多,GTM下发的快照变大且快照请求变多的情况下,瓶颈卡在GTM与CN通讯的网络上。为消除该瓶颈,引入GTM-FREE模式。取消CN和GTM的交互,取消CN下发GTM获取的事务信息给DN。CN只向各个DN发送query,各个DN由本地产生快照及xid等信息,开启该参数支持分布式事务读最终一致性,即分布式事务只有写外部一致性,不具有读外部一致性。
业务使用GTM-Free模式时,建议将application_type设置成perfect_sharding_type,以便及时发现可能导致数据不一致的SQL语句。否则,系统不会拦截可能导致数据不一致的语句,造成数据不一致。
参数类型:布尔型
参数单位:无
取值范围:
- on:表示开启GTM-FREE模式,集群状态为读最终一致性。
- off:表示非GTM-FREE模式。
默认值:off
设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。
设置建议:推荐使用默认值。
设置不当的风险与影响:GTM-FREE模式有可能出现数据不一致问题。
- GaussDB工具_gaussdb怎么读_高斯数据库工具_华为云
- GaussDB数据库云备份_华为GaussDB_高斯数据库云备份
- GaussDB发展_gaussdb数据库_高斯数据库发展_华为云
- GaussDB集群_GaussDB数据库集群_高斯数据库集群_华为云
- GaussDB TP_GaussDB和MySQL区别_高斯数据库TP_华为云
- GaussDB学习_gaussdb教程_高斯数据库学习_华为云
- GaussDB数据库安全_GaussDB收费吗_高斯数据库安全
- GaussDB数据库_gaussdb类型_高斯数据库_华为云
- GaussDB使用技巧_高斯数据库下载_高斯数据库使用技巧_华为云
- GaussDB集群规模_gaussdb集中式_高斯数据库集群规模_华为云