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
帐户时出现的问题。