10bet官方网站文档家里
MySQL NDB集群7.3版本说明
下载这些发行说明
PDF (Ltr)- 0.9MB.
PDF (A4)- 0.9MB.
HTML下载(TGZ)- 174.4 kb
HTML下载(邮政编码)- 273.4 kb


MySQL NDB集群7.3版本说明/发布系列变更日志:MySQL NDB Cluster 7.3/ MySQL NDB集群的变化7.3.16(5.6.35-NDB-7.3.16)(2017-01-17,普通可用性)

MySQL NDB Cluster 7.3.16 (5.6.35-ndb-7.3.16) (2017-01-17, General Availability)

错误修复

  • ndb_restore没有正确地恢复超过341列的表。这是由于缓冲区用于保存从表中读取的元数据.ctl文件的大小不够,因此在这种情况下只能从文件中读取部分表描述符。这个问题可以通过增加缓冲区的大小来解决ndb_restore文件读取。(错误# 25182956)

    参考:另请参阅:Bug#25302901。

  • 兰德()函数用于生成标识分布在多个SQL节点之间的模式操作所需的惟一表ID和表版本,依赖于以下假设兰德()在MySQLD的两个不同实例上,永远不会产生相同的数字。后来确定这不是这种情况,实际上它很可能在所有SQL节点上产生相同的随机数。

    此修复删除兰德()来生成唯一的表ID或版本,而是使用序列与协调器的节点ID相结合。这保证了在序列的计数器封装之前的唯一性,这对于这个目的应该足够了。

    这种重复的影响可以在日志中观察到超时(例如创建数据库:等待最大119秒的分配)重新启动多个时mysqld.进程同时或几乎如此,或发出相同的时候创建数据库或者删除数据库语句在多个SQL节点上。(错误# 24926009)

  • 触发即时触发器时的长消息缓冲耗尽可能导致行ID泄漏;这可能会导致持久性RowId已经分配错误(NDB错误899)。(bug#23723110)

    参考:参见:Bug #19506859, Bug #13927679。

  • 当一个父母NDB更新了外键关系中的表,更新按预期级联到子表,但更改不会级联到此子表的子表(即,对原始父级的孙子)。这可以使用以下内容生成的表来说明创建表声明:

    CREATE TABLE parent(id INT PRIMARY KEY AUTO_INCREMENT, col1 INT UNIQUE, col2 INT) ENGINE NDB;2 .创建表子(ref1 INT UNIQUE, FOREIGN KEY fk1(ref1)引用父(col1) ON UPDATE CASCADE)2 .创建表的外键(ref2 INT, FOREIGN KEY fk2)

    表格孩子是桌子的孩子;表格孙子是桌子的孩子孩子的孙子。在这个场景中,更改为列col1寨子ref1.在表孩子,但并不总是转向繁殖ref2.在表孙子。(Bug #83743, Bug #25063506)