首页 > 数据库技术 > 详细

MySql 8.0 的新特性

时间:2021-05-24 00:55:15      阅读:25      评论:0      收藏:0      [点我收藏+]

  MySQL 8.0 的五个新特性:

  • 隐藏索引

  该特性对性能调试非常有用,索引可以被「隐藏」和「显示」,当一个索引隐藏时,它不会被查询优化器使用。我们可以观察隐藏索引对数据库的影响来看这个素银是否有用的。

  注意:隐藏索引时,索引内容和正常索引一样会实时更新,会跟其他索引那样影响插入、更新和删除时的性能。

  • 设置持久化

  新增了 set persist命令,mysql会将该命令的设置保存到数据库目录下的mysqld-auto.cnf文件中,下次启动时会读取该文件,用其中的配置来覆盖缺省的配置文件。

  eg. set persist max_connections = 500;

  • UTF-8编码

  从8.0版本开始,数据库的默认编码改为了utf8mb4。

  • 通用表表达式

  支持通用表表达式,可以使表达式层次和区域更分明。由于我比较少用到表达式,因此我这里不做过多讲解。

  • 窗口函数

  新增窗口函数概念,可以实现若干新的查询方式。具体使用请在需要使用的时候自行再搜索。

以上参考:https://mp.weixin.qq.com/s/n5zfjznW5PD0hQ64Yq9eGw

MySql 8.0 的新特性

原文:https://www.cnblogs.com/smallzhen/p/14802615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!