内容提要
MySQL 9.0是一次创新的发布,具有新功能和改进。它修复了错误,删除了弃用的功能,并在性能模式中添加了两个新表。然而,它并不被认为是高度创新的,其性能改进尚未经过测试。Percona版本的MySQL 9.0需要时间来探索和测试,不建议一般使用。
关键要点
-
MySQL 9.0于2024年7月1日发布,是一次创新发布,提供最新功能和改进。
-
创新发布与长期支持版本相对,后者优先考虑稳定性。
-
MySQL 8.0因新功能过多而受到广泛批评,稳定性在生产环境中更为重要。
-
9.0社区版不包含向量数据处理和嵌入式JavaScript功能,这些功能仅限于HeatWave变体。
-
修复了127个错误,包括与Fusion IO原子写功能相关的功能移除。
-
mysql_native_password身份验证插件在9.0中被移除,但仍可在客户端保持向后兼容性。
-
在性能模式中新增了variables_metadata和global_variable_attributes两个表,用于跟踪系统变量。
-
新错误号范围从6400开始,避免与Oracle使用的错误号冲突。
-
尽管修复了127个错误,但9.0并未包含新的技术特性,性能改进仍需基准测试验证。
-
不建议普通用户尝试Oracle的MySQL 9.0版本,探索新代码和基准测试需要时间。
延伸问答
MySQL 9.0的主要新功能是什么?
MySQL 9.0新增了两个性能模式表:variables_metadata和global_variable_attributes,用于跟踪系统变量。
MySQL 9.0的发布日期是什么时候?
MySQL 9.0于2024年7月1日发布。
MySQL 9.0是否包含向量数据处理功能?
不,MySQL 9.0社区版不包含向量数据处理功能,该功能仅限于HeatWave变体。
MySQL 9.0修复了多少个错误?
MySQL 9.0修复了127个错误。
MySQL 9.0的性能改进是否经过测试?
性能改进尚未经过基准测试验证。
MySQL 9.0是否推荐普通用户使用?
不建议普通用户尝试Oracle的MySQL 9.0版本,探索新代码和基准测试需要时间。