MaxNoOfConcurrentOperations=150000
MaxNoOfConcurrentTransactions=150000
MaxNoOfLocalOperations=150000我在config.ini中有上面的参数,当我尝试删除表中的行时,会出现以下错误
mysql> delete from radacct where acctinputoctets=0 and acctoutputoctets=0;
ERROR 1297 (HY000): Got temporary error 1217 'Out of operation records in local data manager (increase MaxNoOfLocalOperations)' from NDBCLUSTER.
mysql> explain delete from radacct where acctinputoctets=0 and acctoutputoctets=0;
+----+-------------+---------+------+---------------+------+---------+------+---------+-------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+---------+------+---------------+------+---------+------+---------+-------------+
| 1 | SIMPLE | radacct | ALL | NULL | NULL | NULL | NULL | 1209607 | Using where |
+----+-------------+---------+------+---------------+------+---------+------+---------+-------------+如何确定最大局部操作的最优值?
发布于 2017-04-04 05:58:58
vi config.ini,/var/lib/mysql-cluster/XX/config.ini或/var/lib/mysql-cluster/config.ini※XX :ndb_mgmd节点的idMaxNoOfConcurrentOperations=2000000发布于 2018-07-19 05:53:57
这些参数值应该如下所示:MaxNoOfLocalOperations>MaxNoOfConcurrentOperations>MaxNoOfConcurrentTransactions
https://dba.stackexchange.com/questions/147837
复制相似问题