距离 MariaDB 10.0.0 发布十多年后 (2012 年 11 月 12 日),MariaDB 11.0 Alpha 版本现已正式推出。MariaDB 11.0 将有五年的维护期,它是 MariaDB 10.11 的演变,具有几个全新的特性。

“我们很高兴 MariaDB Server 达到了一个新的里程碑。此版本中的大部分更改是你(我们的用户)以错误查询计划的形式向我们报告性能问题的直接结果。我们的社区深入参与了此版本的开发指导。”

MariaDB 11.0 中的 flagship feature 是新的优化器成本模型,它将能够更准确地预测每个查询执行计划的实际成本。一些其他变化还包括:

Galera

MDEV-22570 将 wsrep_provider_options 实现为插件
MDEV-29281 在 Galera node status 的 JSON 文件中添加有关 node eviction status 的详细信息

删除 / 弃用旧代码

MDEV-29694 删除 InnoDB change buffer
MDEV-30136 弃用 innodb_flush_method
MDEV-29983 弃用 innodb_file_per_table
MDEV-30128 删除对 5.1- replication events 的支持
MDEV-29582 弃用 MySQL* names
MDEV-29227 弃用 explicit_defaults_for_timestamp=0
MDEV-28910 删除 5.5.5- version hack
MDEV-29668 SUPER 不再允许具有细粒度专用权限的操作

其他变化

MDEV-30203 将 mysql 兼容性符号链接移动到不同的包
MDEV-30153 ad hoc client 版本令人困惑
MDEV-29986 默认设置 innodb_undo_tablespaces=3

10.11 和 11.0 之间还存在许多不兼容问题,官方将在适当的时候列出这些问题并发布在博客中。

更多详情可查看官方公告。

MariaDB 11.0 – new optimizer, new major version series

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。