(1)GLOBAL_STATUS、GLOBAL_VARIABLES、SESSION_STATUS、SESSION_VARIABLES
    • 提供查询全局、会话级别的状态变量与系统变量信息。

    (2)OPTIMIZER_TRACE
    • 提供优化程序跟踪功能产生的信息。
    • 跟踪功能默认是关闭的,使用 optimizer_trace 系统变量启用跟踪功能。 如果开启该功能,则每个会话只能跟踪它自己执行的语句,不能看到其他会话执 行的语句,且每个会话只能记录最后一条跟踪的 SQL 语句。

    (3)PLUGINS
    • 提供查询关于 MySQL Server 支持哪些插件的信息。

    (4)PROCESSLIST
    • 提供查询一些关于线程运行过程中的状态信息。

    (5)PROFILING
    • 提供查询关于语句性能分析的信息。其记录内容对应于 SHOW PROFILES 和 SHOW PROFILE 语句产生的信息。该表只有在会话变量 profiling=1 时才会记录 语句性能分析信息,否则该表不记录。
    • 注意:从 MySQL 5.7.2 开始,此表不再推荐使用,在未来的 MySQL 版本 中删除,改用 Performance Schema 代替。

    (6)CHARACTER_SETS
    • 提供查询 MySQL Server 支持的可用字符集。

    (7)COLLATIONS
    • 提供查询 MySQL Server 支持的可用校对规则。

    (8)COLLATION_CHARACTER_SET_APPLICABILITY
    • 提供查询 MySQL Server 中哪种字符集适用于什么校对规则。查询结果集 相当于从 SHOW COLLATION 获得的结果集的前两个字段值。目前并没有发现该表有太大的作用。

    (9)COLUMN_PRIVILEGES
    • 提供查询关于列(字段)的权限信息,表中的内容来自 mysql.column_priv 列权限表(需要针对一个表的列单独授权之后才会有内容)。

    (10)SCHEMA_PRIVILEGES
    • 提供查询关于库级别的权限信息,每种类型的库级别权限记录一行信息, 该表中的信息来自 mysql.db表。

    (11)TABLE_PRIVILEGES• 提供查询关于表级别的权限信息,该表中的内容来自mysql.tables_priv 表。

    (12)USER_PRIVILEGES
    • 提供查询全局权限的信息,该表中的信息来自 mysql.user 表。