Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  MySQL sys Schema

第30章 MySQL sys 模式

MySQL 8.4 中包含sys schema,一个对象集,帮助DBA和开发者解释Performance Schema收集的数据。sys schema 对象可以用于常见的调整和诊断用例。该schema 中的对象包括:

  • 视图,汇总Performance Schema 数据到更易于理解的形式。

  • 存储过程,执行Performance Schema 配置和生成诊断报告的操作。

  • 存储函数,查询Performance Schema 配置并提供格式化服务。

对于新安装,sys schema 将在数据目录初始化时自动安装,如果使用mysqld--initialize--initialize-insecure选项。如果不需要,可以手动删除sys schema 如果初始化后不需要。

MySQL 升级过程中,如果存在sys schema 但没有version 视图,升级过程将产生错误,以假设缺少视图表示用户创建的sys schema。要升级,在这种情况下,先删除或重命名现有sys schema。

sys 模式对象的 DEFINER'mysql.sys'@'localhost'。使用专门的 mysql.sys 账户可以避免如果DBA重命名或删除 root 账户时出现的问题。