MySQL 8.0 中新功能的完整列表

mysqlmysqli database

MySQL 8.0 中的新功能已简要列于下方 −

事务数据字典

用于存储对象信息的事务数据字典。

原子数据定义语言

用于组合对数据字典、存储引擎操作等所做的更新的原子数据定义语言 (DDL) 语句。

增强安全性

安全级别已得到提高,DBA(数据库管理员)在帐户管理方面获得了更大的灵活性。

加密

已为表加密全局定义和实施加密默认值。‘default_table_encryption’ 变量用于为新创建的架构定义加密默认值。在创建模式时,可以借助‘DEFAULT ENCRYPTION’子句定义模式的默认加密。

InnoDB 引擎

对 InnoDB 引擎所做的更改 - 每次值更改时,当前最大自动增量计数器的值都会写入‘重做日志’中。

JSON 增强功能

对 MySQL 的 JSON 功能进行了 JSON 增强,其中添加了‘->>’,即内联路径运算符。

InnoDB 支持

在新版本中,InnoDB 支持并行聚集索引读取,这大大提高了 CHECK TABLE 性能。该功能不适用于二级索引扫描。

在最新版本中,当启用 innodb_dedicated_server 变量时,日志文件的大小和数量是根据自动配置的缓冲池大小来配置的。在此之前,日志文件大小是根据服务器上可以检测到的内存量来配置的,日志文件的数量不会自动配置。


相关文章