包阅导读总结
1.
关键词:MySQL 9.0、重大更新、插件删除、性能改善、徐轶韬
2.
总结:MySQL 9.0 正式发行,有诸多重大更新,如“mysql_native_password”插件删除,部分 SQL 语句执行变化,新增 Performance Schema 表等,Windows 版体验改善,InnoDB ReplicaSet 锁处理更新,徐轶韬为相关行业提供 MySQL 服务。
3.
主要内容:
– MySQL 9.0 发行
– “mysql_native_password”插件被删,客户端软件需具备“CLIENT_PLUGIN_AUTH”能力连接服务器,但 9.0 客户端仍可连早期版本服务器
– “CREATE EVENT”等语句可作为 PREPARE 执行
– “ER_SUBQUERY_NO_1_ROW”错误从错误列表删除
– Performance Schema 新增两个表,EXPLAIN ANALYZE 输出可用 JSON 格式保存
– Windows 版
– 用户获得大量体验改善,修复安装向导错误
– InnoDB ReplicaSet
– 更新并简化锁处理,支持在所有成员上执行“.execute().”
– 徐轶韬
– MySQL 解决方案首席工程师
– 为多行业提供 MySQL 售前咨询等服务
– 公众号“MySQL 解决方案工程师”运营者和内容作者
思维导图:
文章地址:https://mp.weixin.qq.com/s/iOQYMu7isRAm_YLPYSv9MQ
文章来源:mp.weixin.qq.com
作者:徐轶韬
发布时间:2024/7/2 10:26
语言:中文
总字数:871字
预计阅读时间:4分钟
评分:87分
标签:MySQL,数据库更新,SQL,性能优化,数据库安全性
以下为原文内容
本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com
-
“mysql_native_password”插件已经被删除,如果客户端软件不具备“CLIENT_PLUGIN_AUTH”能力将无法连接服务器。为了向后兼容,“mysql_native_password”在9.0版本的客户端上仍然可以连接到早期版本的MySQL服务器。 -
SQL语句“CREATE EVENT”、“ ALTER EVENT”,及 “DROP EVENT”可以作为PREPARE执行。 -
由包含“IGNORE”关键字的语句忽略产生的错误“ER_SUBQUERY_NO_1_ROW”已从错误列表中删除。 -
Performance Schema中增加了两个表:
-
EXPLAIN ANALYZE的输出结果可以用JSON格式保存,语法如下:
EXPLAIN ANALYZE FORMAT=JSON INTO @variable select_stmt
-
更新并简化了InnoDB ReplicaSet中锁的处理,不再需要多个每个实例的锁。 -
支持在所有能够访问的成员上执行“.execute().”。
徐轶韬,MySQL解决方案首席工程师。为中国金融、政府、航空运输等行业的MySQL用户提供相关产品的售前咨询,企业级产品介绍服务以及推广和普及MySQL数据库在社区的使用。公众号“MySQL解决方案工程师”运营者和内容作者。