文档主页
MySQL 9.0 参考手册
相关文档 下载本手册

MySQL 9.0 参考手册  /  ...  /  性能模式系统变量表

29.12.14 性能模式系统变量表

MySQL 服务器维护着许多系统变量,这些变量指示其配置方式(请参阅 第 7.1.8 节,“服务器系统变量”)。系统变量信息可在以下性能模式表中找到

查看这些表中敏感系统变量的值需要 SENSITIVE_VARIABLES_OBSERVER 权限。

会话变量表(session_variablesvariables_by_thread)仅包含活动会话的信息,不包含已终止会话的信息。

global_variablessession_variables 表具有以下列

  • VARIABLE_NAME

    系统变量名称。

  • VARIABLE_VALUE

    系统变量值。对于 global_variables,此列包含全局值。对于 session_variables,此列包含当前会话生效的变量值。

global_variablessession_variables 表具有以下索引

  • VARIABLE_NAME)上的主键

variables_by_thread 表具有以下列

  • THREAD_ID

    定义系统变量的会话的线程标识符。

  • VARIABLE_NAME

    系统变量名称。

  • VARIABLE_VALUE

    THREAD_ID 列命名的会话的会话变量值。

variables_by_thread 表具有以下索引:

  • 在 (THREAD_ID, VARIABLE_NAME) 上的主键

variables_by_thread 表仅包含有关前台线程的系统变量信息。如果 Performance Schema 没有检测到所有线程,则此表将缺少一些行。在这种情况下,Performance_schema_thread_instances_lost 状态变量的值将大于零。

Performance Schema 系统变量表不支持 TRUNCATE TABLE