MySQL 8.0.18 稳定版发布,Hash Join 如期而至

2019年10月16日

MySQL 8.0.18 稳定版(GA)已于昨日正式发布,Hash Join 也如期而至。

快速浏览一下这个版本的亮点!

1.Hash Join

Hash Join 不需要任何索引来执行,并且在大多数情况下比当前的块嵌套循环算法更有效。

2.EXPLAIN ANALYZE

EXPLAIN ANALYZE 将运行查询,然后生成 EXPLAIN 输出,以及有关优化程序估计如何与实际执行相匹配的其他信息。

3.创建用户时可以随机生成密码

为 CREATE USERALTER USER和 SET PASSWORD语句添加了语法,以生成强随机密码,并将其作为结果返回给客户端。

添加的语法是:

CREATE USER user IDENTIFIED BY RANDOM PASSWORD,
ALTER USER user IDENTIFIED BY RANDOM PASSWORD,
SET PASSWORD [FOR user] TO RANDOM

4.群组复制

group_replication_exit_state_action 增加了 OFFLINE_MODE 模式,用于指定当服务器无意离开群组时群组复制的行为。

OFFLINE_MODE 行为将关闭所有连接,并禁止非 CONNECTION_ADMIN 或 SUPER 权限的用户建立新连接,否则它的行为类似于现有 READ_ONLY 模式。

5.innodb 增加一个空闲状态下控制写入 IOPs 的选项

该选项在 InnoDB 空闲时控制写 IOP。目的是减少写 IO,以延长闪存的寿命。

此外,还有很多内部细节的改进,详细请访问:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-18.html

下载地址

转载自 老叶茶馆

展开阅读全文
36 收藏
分享
加载中
精彩评论
用 PostgreSQL
2019-10-16 11:27
9
举报
我用postgre
2019-10-17 09:42
2
举报
用sql server路过
2019-10-16 16:08
1
举报
厉害个啥,其他db不早有了
2019-10-16 15:51
1
举报
生产环境有人用8.0吗
2019-10-16 10:25
1
举报
最新评论 (23)
你好
2019-10-19 13:24
0
回复
举报
8.0.13与8.0.17差异就不小, 但是之前听说8.0就支持hashjoin了, 难不成之前那个是预言?
2019-10-18 16:25
0
回复
举报
我用postgre
2019-10-17 09:42
2
回复
举报
还是不支持sequence
2019-10-17 09:04
0
回复
举报
没必要支持sequence
2019-10-17 09:18
0
回复
举报
和H2哪个好用?
2019-10-16 21:51
0
回复
举报
生产环境在用,性能确实提升
2019-10-16 19:26
0
回复
举报
小更新,对现有的情况改善不大吖
2019-10-16 18:43
0
回复
举报
mysql现在新的版本更新真的慢
2019-10-16 17:57
0
回复
举报
用sql server路过
2019-10-16 16:08
1
回复
举报
hash join 厉害了
2019-10-16 14:19
0
回复
举报
厉害个啥,其他db不早有了
2019-10-16 15:51
1
回复
举报
更多评论
23 评论
36 收藏
分享
返回顶部
顶部