MySQL 8.0 中的新特性完整列表
MySQL 8.0 中的新特性简要列出如下:
事务型数据字典
事务型数据字典用于存储有关对象的信息。
原子数据定义语言
原子数据定义语言 (DDL) 语句用于组合对数据字典、存储引擎操作等的更新。
增强安全性
安全级别已得到改进,并且数据库管理员 (DBA) 获得了更大的帐户管理灵活性。
加密
已定义并全局实施加密默认值以进行表加密。“default_table_encryption”变量用于为新创建的模式定义加密默认值。在创建模式时,可以使用“DEFAULT ENCRYPTION”子句定义模式的默认加密。
InnoDB 引擎
对 InnoDB 引擎进行的更改 - 每次自动递增计数器的值发生变化时,当前最大自动递增计数器的值都会写入“重做日志”。
JSON 增强功能
MySQL 的 JSON 功能已得到增强,其中添加了内联路径运算符“->>”。
InnoDB 支持
在新版本中,InnoDB 支持并行聚簇索引读取,这大大提高了 CHECK TABLE 的性能。此功能不适用于辅助索引扫描。
在最新版本中,当启用 innodb_dedicated_server 变量时,日志文件的大小和数量将根据自动配置的缓冲池大小进行配置。在此之前,日志文件大小根据服务器上可检测到的内存量进行配置,并且日志文件数量不会自动配置。
广告