1. 系统变量
    SHOW VARIABLES
    cmd:mysqladmin variables
    Binlog_cache_use/Binlog_cache_disk_use:binary log cache存储过多少事务,多少事务由于cache不够将他们的stmt存储于临时文件
    Created_tmp%:创建临时表和文件的次数
    Com_*:sql或c api执行次数
    Handler_*:Mysql与存储引擎的接口
    Key_*:MyISAM key buffer
    Open_%:MyISAM重要,打开文件的频率,InnoDB把所有数据存于tablespaceFile,不重要
    Qcache_*:query cache
    Select_*:各种select信息
        Select_range:范围扫描第一个表index的join的次数
        Select_scan:全表扫描第一个表的join
        Select_full_range_join:使用第n各表的一个值,查找第n+1各表中引用它的index的一个范围 的join
        Select_range_check:reevaluate indexes in table n + 1 for every row in table n to see which is least expensive.
        Select_full_join:笛卡尔积的join
    Innodb_*:
2. SHOW INNODB STATUS
    mysql> show engine innodb status\G;
    http://www.blogjava.net/haha1903/archive/2011/04/26/349008.html
3. SHOW PROCESSLIST
    正在连接到mysql的连接或线程
    Command and State列表明了真正的状态

4. SHOW MUTEX STATUS
    mutex详细信息,可以深入了解扩展和并发问题的内部细节
    数据库中的Mutex量指的是一种用于保护一些临界资源的使用的信号量。当有线程需要使用这些临界资源时,会请求获得mutex量,请求成功的线程进入临界区,而请求失败的线程只能等待它释放这个mutex。
    MySql的mutex实现依据如下思想:先反复尝试一小段时间(spin);若不成功,不能继续无止境地浪费CPU,只好进入休眠;休眠一段时间醒来还是获得不了,则只好等待释放mutex的人来将自己唤醒。
5. Replication Status
    SHOW MASTER STATUS\G
    SHOW BINARY LOGS
   
    SHOW Slave STATUS\G