MySQL Status Ndb_conflict_fn_max 数据库状态作用意思及如何正确

本站中文解释

_write_count

MySQL的status变量控制着MySQL的状态以及客户机与服务器之间交互的信息。status变量中包含了执行查询所需要的信息,比如查询计划,性能优化,等等。status变量也可用于表示MySQL服务器上运行的应用程序的状态。

Ndb_conflict_fn_max_write_count是MySQL的一种status变量,它控制着NDBCLUSTER存储引擎的最大写入次数。 mysqld会为每个写入事务的每个表都使用一个count值来记录冲突个数,当写入事务更改了多个表时,count值会增加,此参数限制了每个表记录的最大写入次数。

Ndb_conflict_fn_max_write_count参数用于防止受改变的表最终被更新两次(短暂的时间内)。该参数的值可以在mysqld启动时指定,或者在运行时通过MySQL设置来更改,方法如下:

1、在my.cnf文件中添加”ndb-conflict-fn-max-write-count = “行,NUMBER代表该变量的值:

2、重启MySQL

3、使用MySQL语句更改Ndb_conflict_fn_max_write_count的值:

SET GLOBAL ndb_conflict_fn_max_write_count = ;

或者

SET ndb_conflict_fn_max_write_count = ;


数据运维技术 » MySQL Status Ndb_conflict_fn_max 数据库状态作用意思及如何正确