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 = ;