MySQL NDB Cluster 7.3.18 是 NDB Cluster 的新版本,基于 MySQL Server 5.6,包括
NDB
存储引擎 7.3 版的功能,并修复了之前 NDB Cluster 版本中最近发现的一些错误。
获取 MySQL NDB Cluster 7.3。 可以从https://mysql.net.cn/downloads/cluster/获得 MySQL NDB Cluster 7.3 源代码和二进制文件。
有关 MySQL NDB Cluster 7.3 中所做更改的概述,请参阅 NDB Cluster 7.3 中的新增功能。
此版本还合并了以前 NDB Cluster 版本中所做的所有错误修复和更改,以及通过 MySQL 5.6.37 在主线 MySQL 5.6 中添加的所有错误修复和功能更改(请参阅MySQL 5.6.37 中的更改(2017-07- 17, 一般可用性) )。
重要变更;MySQL NDB ClusterJ: NDB Cluster 不再支持 OpenJPA 的 ClusterJPA 插件,并且已从发行版中删除。(缺陷号 23563810)
NDB 复制: 添加了一个检查以在检测到配置为多线程从属时停止
NDB
复制从属(例如,如果slave_parallel_workers
设置为非零值)。(缺陷号 21074209)MySQL NDB ClusterJ:NDB JTie 测试编译失败。这是由于空引用的处理方式所致,已通过此修复程序得到纠正。(缺陷号 26080804)
.log
由于过滤掉同一节点组中其他节点记录的更改的问题, 备份文件包含一个或多个额外片段的日志条目。这导致.log
文件更大,因此使用了比必要更多的资源;它还可能在恢复时引起问题,因为在应用日志时来自不同节点的备份可能会相互干扰。(缺陷号 25891014)-
当外键触发器列与触发器执行期间提供给它们的值不匹配时,会引发错误 240,但没有错误消息指示问题的来源。(漏洞 #23141739)
参考资料:另请参阅:Bug #23068914、Bug #85857。
ALTER TABLE .. MAX_ROWS=0
现在只能通过使用复制ALTER TABLE
语句来执行。MAX_ROWS
不能再使用ALGORITHM=INPLACE
或ONLINE
关键字执行重置 为 0。(缺陷号 21960004)使用 gcc版本 6.0.0 或更高版本编译 NDB 内核时,现在使用
-flifetime-dse=1
. (缺陷 #85381,缺陷 #25690926)