2026 年 2 月 22 日,MariaDB 基金会正式推出 MariaDB 12.2.2 版本。这款由 MySQL 创始人主导开发的开源关系型数据库管理系统,在保持与 MySQL 高度兼容的基础上,进一步强化了对 Oracle 的适配能力,同时完成了优化器、函数支持等核心模块的升级,为开发者和企业用户带来更高效、更灵活的数据库使用体验。
作为 MySQL 的经典开源分支,MariaDB 自诞生之初便以高度兼容 MySQL为核心目标,由 MySQL 创始人 Michael Widenius 发起开发,底层采用基于 Aaria MyISAM 和 XtraDB InnoDB 的双引擎架构,既延续了 MySQL 的易用性和生态适配性,又通过自主优化实现了性能与功能的超越,成为众多企业替代闭源数据库的优选方案。此次 12.2.2 版本的更新,更是在兼容性和核心能力上实现了双重突破。
在跨平台兼容性层面,本次版本重点增强了与 Oracle 数据库的适配,新增对 Oracle 经典的 TO_NUMBER 和 TRUNC 函数的原生支持,让从 Oracle 迁移至 MariaDB 的项目无需再对核心函数进行大量改写,大幅降低了跨数据库迁移的开发成本。而在 MySQL 兼容方面,MariaDB 始终保持着二进制级别的兼容特性,数据文件、客户端 API、协议等均可与 MySQL 无缝衔接,用户可实现无感知替换。
查询优化能力的升级是本次版本的另一大亮点。12.2.2 版本对连接优化器进行了深度增强,查询规划的合理性和执行效率进一步提升;同时新增对索引提示的支持,开发者可根据业务场景手动优化索引使用策略,让复杂查询的性能更可控。优化器的双重升级,让 MariaDB 在处理大规模数据和高并发查询时,能更高效地利用硬件资源,减少查询耗时。
除了核心的兼容性和优化能力,本次版本还完成了多项实用功能的迭代:取消了 JSON 函数的深度限制,让开发者处理多层嵌套的 JSON 数据时不再受限于层级约束,更适配现代业务中复杂的半结构化数据存储需求;改进了信息模式,优化了数据库元数据的查询和展示逻辑,让 DBA 能更便捷地监控和管理数据库对象,提升运维效率。
作为开源数据库的代表,MariaDB 始终坚持GPLv2 开源许可证,所有核心功能均可从官方网站(https://mariadb.com/)免费获取,无商业授权限制。其开源社区驱动的开发模式,既保证了版本的持续迭代和问题快速修复,也让企业用户无需担心闭源数据库的版权和费用问题,成为中小企业、互联网项目乃至大型企业级应用的高性价比选择。
从最初的 MySQL 替代方案,到如今同时兼容 MySQL 和 Oracle、具备自主核心优化能力的开源数据库,MariaDB 的每一次版本更新都在贴合企业实际业务需求。此次 12.2.2 版本的发布,进一步夯实了其在跨数据库兼容、高性能查询、灵活数据处理方面的优势,也为开源关系型数据库的发展提供了新的方向。
作者:洛逸
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。