MariaDB 5.2 发布稳定版
我很高兴地宣布 MariaDB 5.2.3 现已作为稳定版发布。
在 Gamma 测试期间,我们没有收到任何关于 5.2 的严重问题报告,因此我们相对自信新代码具有不错的质量。
您可以在我的上一篇博客文章或不断增长的MariaDB 知识库中阅读关于 MariaDB 5.2 功能的详细信息。
MariaDB 5.2 最有趣的一点是,大部分功能来自 MariaDB/MySQL 社区,而不是 Monty Program Ab!
没有社区的支持,就不可能在上次发布后如此快地发布稳定版。虚拟列、扩展用户统计、分段 MyISAM 键缓存、可插拔认证、OQGRAPH 以及 Sphinx 客户端全部来自 Monty Program Ab 之外的贡献者提供的代码。由 Monty Program Ab 提供的是存储引擎特定的 CREATE TABLE、INFORMATION_SCHEMA.PLUGINS 表的增强以及 Aria 引擎的“分组提交”。
还要感谢所有报告并提供了 5.1 和 5.2 错误修复的人!
MariaDB 5.2.3 包含了 MariaDB 5.1.50 和 MySQL 5.1.51 的所有更改。(我们即将发布 MariaDB 5.1.51)
请将任何问题报告到MariaDB 错误数据库,以便我们进行修复!
我们将继续修复 MariaDB 5.1 中的关键错误,即使
错误修复的重心现在会转向 5.2。
现在我们正忙于让MariaDB 5.3 准备好进行 Beta 测试。我们还启动了 MariaDB 5.3 + MySQL 5.5 -> MariaDB 5.5 的合并,希望很快能发布这个版本树!
愉快地使用数据库!
你好,
我无法在 AskMonty 上注册,因为您的邮件服务器在连接到 SMTP 服务器时没有发送正确的 HELO…
所以在我等待您修复它的时候 :),我只是想报告一个可能与文档有关的问题。
在此页面上:http://kb.askmonty.org/v/segmented-key-cache
您提到
“如果 key_cache_partitions 是“1”(或更高),则使用新的键缓存分段代码。实际上,除了用于测试目的外,单段分段键缓存没有任何实际用途。对于所有实际目的,将 key_cache_partitions 设置为 1 应该比任何其他选项都慢,不应在生产环境中使用。”
根据您关于服务器变量的文档以及我查看变量时看到的情况,“key_cache_partitions”不存在。
我猜想它曾是“key_cache_segments”的旧内部名称,还是我只是出了洋相? 🙂
你说得对。这个功能最初叫做“分区键缓存”(partitioned key cache),但人们经常将其与数据库分区混淆,所以我们将其名称改成了“分段键缓存”(segmented key cache)。感谢你的指出!
我会调查那个 SMTP 错误。
再次感谢!