📢📢📢📣📣📣
作者:IT邦德
中国DBA同盟(ACDU)成员,10余年DBA工作履历
Oracle、PostgreSQL ACE
CSDN博客专家及B站着名UP主,全网粉丝10万+
善于主流Oracle、MySQL、PG、高斯及Greenplum备份规复,
安装迁徙,性能优化、故障应急处置惩罚
2024年7月1推出了最新的MySQL9.0.0创新版本,但是由于存在巨大BUG,各人不绝在等候最新的创新版本发布,这不2025年1月21日,MySQL9.2.0现在唯一的创新版本正式发布!
Oracle每季度发布一次MySQL更新,按照MySQL版本发布筹划,9.2.0是现在唯逐一个创新版,8.4.4为LTS。
那么我们来看一下这次发布有哪些功能新增,弃用和删除。
1.新增或更改
新增了 “CREATE_SPATIAL_REFERENCE_SYSTEM” 权限,将SUPER 权限举行降级处置惩罚!
如今支持可重用的 JavaScript 库,此中包罗可以从其他 JavaScript 存储步调调用的函数,函数库可以利用 MySQL 9.2.0 中添加的 CREATE LIBRARY 和 DROP LIBRARY SQL 语句举行管理。
用于JS的SQL存储例程和会话变量API方面,MySQL 9.2.0 及以上版本的 MLE 组件支持访问从 JavaScript 例程到用户界说的函数,过程和变量,JavaScript存储例程的参数支持MySQL的 ENUM 和 SET 范例。
提供了一个JavaScript MySQL事件 API,START TRANSACTION,COMMIT、ROLLBACK 和 SET AUTOCOMMIT。对 Savepoints 也支持。
explain_json_format_version设置格式版本为2时,展示的格式是更为直观的json
2.弃用的功能
应修改利用 9.2 中已弃勤奋能的应用步调以克制这些题目,并尽大概利用更换方法。
“FLUSH PRIVILEGES” 语句现已弃用,实验时会发出告诫
“version_tokens_session” 和 “version_tokens_session_number” 服务器体系变量
实验安装 “version_tokens” 插件,或在安装此插件的环境下启动服务器,也会发出弃用告诫。
3.Bugs修复
进步了高容量环境下模拟异步I/O(AIO)处置惩罚步调的性能。
在查询性能模式时同时截断表偶然会导致MySQL不测克制。
某些IO缓冲区序列化在调试构建中触发了一个断言,导致体系挂起。
删除主键,然后利用INPLACE算法按降序添加新的AUTO_INCREMENT列作为主键失败。
以上仅仅列出部门,更多bug修复细节,请参考官方阐明
https://dev.mysql.com/doc/relnotes/mysql/9.2/en/news-9-2-0.html
总结
这次的发布确实有点小扫兴,不少专业人士以为MySQL9.2被指功能不敷,引发对Oracle管理开源数据库本领的担心。分析师以为Oracle的创新重点不在MySQL社区版,且MySQL的功能大概受限于云端运行。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
|