解决方案 »

  1.   

    在information_schema库里的表GLOBAL_STATUS GLOBAL_VARIABLES 
      

  2.   

    这些变量是MYSQL系统运行时的变量,是在内存中。
      

  3.   

    这些值都是保存到全局变量里头的,有兴趣可以跟踪一下MySQL的源代码。
      

  4.   

    mysql> use information_schema;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -ADatabase changed
    mysql> select * from GLOBAL_STATUS limit 3;
    +-----------------------+----------------+
    | VARIABLE_NAME         | VARIABLE_VALUE |
    +-----------------------+----------------+
    | ABORTED_CLIENTS       | 858            |
    | ABORTED_CONNECTS      | 2987353        |
    | BINLOG_CACHE_DISK_USE | 0              |
    +-----------------------+----------------+
    3 rows in set (0.00 sec)mysql> select * from GLOBAL_VARIABLES limit 3;
    +-------------------------+----------------+
    | VARIABLE_NAME           | VARIABLE_VALUE |
    +-------------------------+----------------+
    | MAX_PREPARED_STMT_COUNT | 16382          |
    | TMP_TABLE_SIZE          | 16777216       |
    | HAVE_CRYPT              | YES            |
    +-------------------------+----------------+
    3 rows in set (0.00 sec)
      

  5.   

    值都是保存到全局变量里头的,
    低版本的mysql,information_schema数据库中是没有global这样子的表的
      

  6.   

    直接发送SQL查询到MYSQL数据库  SQL:  SHOW STATUS 
    有些信息是没有在配置中,不通过数据库查询还真的不行