首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自NDBCLUSTER的本地数据管理器中的操作外记录(增加MaxNoOfLocalOperations)

来自NDBCLUSTER的本地数据管理器中的操作外记录(增加MaxNoOfLocalOperations)
EN

Database Administration用户
提问于 2016-08-25 04:53:44
回答 2查看 1.5K关注 0票数 1
代码语言:javascript
复制
MaxNoOfConcurrentOperations=150000
MaxNoOfConcurrentTransactions=150000
MaxNoOfLocalOperations=150000

我在config.ini中有上面的参数,当我尝试删除表中的行时,会出现以下错误

代码语言:javascript
复制
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 |
+----+-------------+---------+------+---------------+------+---------+------+---------+-------------+

如何确定最大局部操作的最优值?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2017-04-04 05:58:58

  1. vi config.ini/var/lib/mysql-cluster/XX/config.ini/var/lib/mysql-cluster/config.ini※XX :ndb_mgmd节点的id
  2. 添加MaxNoOfConcurrentOperations=2000000
  3. 重新启动ndb集群
票数 1
EN

Database Administration用户

发布于 2018-07-19 05:53:57

这些参数值应该如下所示:MaxNoOfLocalOperations>MaxNoOfConcurrentOperations>MaxNoOfConcurrentTransactions

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/147837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档