• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 位置: MySQL 8 中文手册

    MySQL 系统架构(sys模式)

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

    • 将性能模式数据汇总为更易于理解的形式的视图。
    • 存储过程执行诸如性能架构配置和生成诊断报告之类的操作。
    • 用于查询性能架构配置并提供格式化服务的存储函数。

    对于新安装,sys如果将mysqld--initializeor --initialize-insecure选项一起使用,则默认情况下在数据目录初始化期间安装模式。如果不需要,可以sys在初始化后手动删除架构(如果不需要)。

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

    sys模式对象具有DEFINER'mysql.sys'@'localhost'。使用专用mysql.sys帐户可以避免在DBA重命名或删除该root帐户时发生的问题。