MySQL 8.3 Release Notes
目录
MySQL 8.3 包括 sys 模式,一个帮助 DBA 和开发者解释性能模式收集的数据的对象集。sys 模式对象可以用于典型的调整和诊断用例。该模式中的对象包括:
-
将性能模式数据汇总到更易于理解的形式的视图。
-
执行操作如性能模式配置和生成诊断报告的存储过程。
-
查询性能模式配置和提供格式化服务的存储函数。
对于新的安装,如果您使用 mysqld 带有 --initialize 或 --initialize-insecure 选项,则 sys 模式将在数据目录初始化期间默认安装。如果不需要,可以在初始化后手动删除 sys 模式。
MySQL 升级过程将在存在 sys 模式但没有 version 视图时产生错误,假设该视图的缺失表明用户创建的 sys 模式。在这种情况下,升级前需要删除或重命名现有的 sys 模式。
sys 模式对象的 DEFINER 是 'mysql.sys'@'localhost'。使用专门的 mysql.sys 帐户避免了如果 DBA 重命名或删除 root 帐户时出现的问题。