MariaDB数据库管理系统是MySQL的一个分支,它主要由开源社区在维护,拥有更强大的存储引擎。距离MariaDB
10.0.0发布十多年后 (2012年11月12日),MariaDB 11.0 Alpha预览版现已正式推出。MariaDB
11.0将有五年的维护期,它是MariaDB 10.11的演变,主要功能和特性如下。
MariaDB 11.0的的旗舰特性是采用新的优化器成本模型,这将能够更准确地预测每个查询执行计划的实际成本。
MariaDB
11.0还改进了复杂查询的响应速度,大多数查询不会受到影响——特别是简单的查询(最多只有一个连接)。根据表中的实际内容、行数和可用的索引,在100个查询中,可能有10个会使用不同的计划执行,即以不同的顺序执行。在这10个受影响的项目中,MariaDB预计有9个或10个会更快。
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