mysqlcluster数据节点同步率

时间:2017-04-19 02:47:51

标签: mysql mysql-cluster

  • mysql集群版本:MySQL-Cluster-gpl-7.4.12-1.el6.x86_64
  • dat of datanodes:2
  • num of sqlnodes:2
  • mgmtmt节点:2

最近,由于停电,我的datanode服务器上的一个已关闭(node4)。当我带来断开连接的datanode时,我意识到当它达到17%时同步非常慢。

[root@mgm1 ~]# ndb_mgm -e "all report memory" 
Connected to Management Server at: localhost:1186 
Node 3: Data usage is 18%(493874 32K pages of total 2621440) 
Node 3: Index usage is 6%(71005 8K pages of total 1048608) 
Node 4: Data usage is 17%(458693 32K pages of total 2621440) 
Node 4: Index usage is 6%(70800 8K pages of total 1048608) 

我检查了特定表上的最新行,并看到结果相同,这意味着在更新表时通过两个SQL节点访问时结果相同。

请您赐教我

Q1:如何知道造成这种缓慢的原因。我想这是由于大量的表索引,但不确定索引构建是否花费了这么多时间。

Q2:如果我在进行同步时在SQL节点上执行DML(插入/更新)会对它产生负面影响吗? 注意:( freeradius连接到不断插入数据的sql节点)

0 个答案:

没有答案