如何设置mysql MaxNoOfConcurrentOperations的值

时间:2009-08-21 06:10:11

标签: mysql storage

我收到以下错误:

  

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

将数据插入ndb表时。

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

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

1 个答案:

答案 0 :(得分:5)

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

并添加类似

的内容
MaxNoOfConcurrentOperations=100000

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

MaxNoOfConcurrentOperations=100000
MaxNoOfLocalOperations=110000