Mysql 5.7 和 Mysql8的区别
一、Mysql8新增隐藏索引
隐藏索引的特性对于性能调试非常有用,在8.0 中,索引可以被隐藏和显示,当一个索引隐藏时,他不会被查询优化器所使用:
# 隐藏索引
ALTER TABLE t ALTER INDEX i INVISIBLE;
# 暴露索引
ALTER TABLE t ALTER INDEX i VISIBLE;
二、默认编码
从 MySQL 8 开始,数据库的缺省编码将改为 utf8mb4,这个编码包含了所有 emoji 字符
三、新增通用表表达式(Common Table Ex.
原创
2021-06-25 09:04:52 ·
921 阅读 ·
0 评论