文档首页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  MySQL sys 架构

第 30 章 MySQL sys 架构

MySQL 8.4 包含 sys 架构,这是一组帮助 DBA 和开发人员解释性能模式收集数据的对象。 sys 架构对象可用于典型的调优和诊断用例。此架构中的对象包括

  • 将性能模式数据汇总为更易于理解的形式的视图。

  • 执行操作(如性能模式配置和生成诊断报告)的存储过程。

  • 查询性能模式配置并提供格式化服务的存储函数。

对于新安装,如果使用带 --initialize--initialize-insecure 选项的 mysqld,则在数据目录初始化期间默认安装 sys 架构。如果不需要,可以在初始化后手动删除 sys 架构。

如果存在 sys 架构但没有 version 视图,则 MySQL 升级过程将产生错误,假设此视图的缺失表示用户创建的 sys 架构。要在这种情况下进行升级,请首先删除或重命名现有的 sys 架构。

sys 架构对象具有 DEFINER'mysql.sys'@'localhost'。使用专用 mysql.sys 帐户可以避免 DBA 重命名或删除 root 帐户时出现的问题。