如何设置mysql MaxNoOfConcurrentOperations的值

MyS*_*DBA 0 mysql storage

我收到以下错误:

从NDBCLUSTER获得临时错误233'事务协调器中的操作记录(增加MaxNoOfConcurrentOperations)'

在将数据插入ndb表时.

谁能解释这个错误的更多信息.另外在我的config.ini中我没有这个参数集.有什么办法可以看到这个变量的默认值.当我使用commmand SHOW VARIABLES时,我会看到这个变量.

要设置此变量,我还需要更改MaxMaxNoOfConcurrentTransactionsMaxNoOfLocalOperations.

小智 5

MaxNoOfConcurrentOperations的默认值是32768但您可以通过编辑ndb_mgm配置来增加此值,即/etc/mysql/ndb_mgmd.cnf

并添加类似的东西

MaxNoOfConcurrentOperations=100000
Run Code Online (Sandbox Code Playgroud)

更新MaxNoOfConcurrentOperations值时,还应更新MaxNoOfLocalOperations.经验法则是使MaxNoOfLocalOperations比MaxNoOfConcurrentOperations大10%,这样你就可以拥有.

MaxNoOfConcurrentOperations=100000
MaxNoOfLocalOperations=110000
Run Code Online (Sandbox Code Playgroud)