日前,甲骨文宣布,MySQL 5.5全面上市。MySQL 5.5的功能得到了显著增强,使用户能跨Windows、Linux、Oracle Solaris、Mac OS X等多种操作环境改进Web应用的性能和可扩展性。其社区版按照GNU通用公共许可证(GPL)的规定提供许可,包括作为默认存储引擎的InnoDB在内,可以免费下载。
增强了面向Web应用的功能
MySQL 5.5提供的定制功能和可扩展性对MySQL数据库管理员和开发人员至关重要
MySQL 5.5的其他增强功能包括:
· 改进的性能和可扩展性:MySQL数据库和InnoDB存储引擎已得到更新,以在运行于最新的多CPU和多核硬件及操作系统上时,提供最佳性能和可扩展性。此外,在5.5版中,InnoDB是MySQL数据库的默认存储引擎,可提供ACID交易、参照完整性和应急恢复。
· 更高的可用性:新的半同步复制和复制“心跳”(Replication Heart Beat)功能改进了失效转移速度和可靠性。
· 改进的可用性:改进的索引和表划分、SIGNAL/RESIGNAL支持以及包括新的PERFORMANCE_SCHEMA在内的增强诊断功能改进了MySQL 5.5的可管理性。
在性能上的改进包括:
在最近的基准测试中,MySQL 5.5候选版与MySQL 5.1相比性能显著提升了。测试结果包括:
· 在Windows上运行:读/写操作时性能提升高达15倍,仅读操作时性能提升高达5倍1。
· 在Linux上运行:读/写操作时性能提升高达3.6倍,仅读操作时性能提升高达2倍2。