MySQL性能计算_MySQL
MySQL性能计算
##################################################################################
QPS(Queries Per Second):
mysql> show /*!50000 global */ status like 'Questions';
mysql> show /*!50000 global */ status like 'Queries';
QPS = Questions(or Queries) / Seconds
##################################################################################
TPS(Transactions Per Second):
mysql> show status like 'Com_commit';
mysql> show status like 'Com_rollback';
#分布式事务相关应加上下面2个变量值
mysql> show status like 'Com_xa_commit';
mysql> show status like 'Com_xa_rollback';
TPS = ( Com_commit + Com_rollback ) / Seconds
##################################################################################
Key Buffer(MyISAM表索引Cache):
mysql> show status like 'Key_reads';
mysql> show status like 'Key_read_requests';
mysql> show status like 'Key_writes';
mysql> show status like 'Key_write_requests';
Key Buffer Read 命中率 = ( 1 - Key_reads / Key_read_requests ) * 100%
Key Buffer Write 命中率 = ( 1 - Key_writes / Key_write_requests ) * 100%
##################################################################################
Innodb Buffer Pool:
mysql> show status like 'Innodb_buffer_pool_reads';
mysql> show status like 'Innodb_buffer_pool_read_requests';
Innodb Buffer Pool Read 命中率 = ( 1 - Innodb_buffer_pool_reads/Innodb_buffer_pool_read_requests ) * 100%
mysql> show innodb status /G
##################################################################################
Query Cache:
mysql> show status like 'Qcache_hits';
mysql> show status like 'Qcache_inserts';
Query Cache 命中率 = ( Qcache_hits / ( Qcache_hits + Qcache_inserts ) ) * 100%;
##################################################################################
Table Cache:
mysql> show status like 'Open_tables';
mysql> show status like 'Opened_tables';
Table Cache 命中率 = ( Open_tables / Opened_tables ) * 100%
##################################################################################
Thread Cache:
mysql> show status like 'connections';
mysql> show status like 'Threads_created';
Thread Cache 命中率 = ( 1 - Threads_created / Connections ) * 100%
#################################################################################
bitsCN.com下一篇: 让我们远离Mysql死锁_MySQL
推荐阅读
-
IDEA搭建Springboot+SpringMVC+Mybatis+Mysql(详细、易懂)
-
将MySQL数据库移植为PostgreSQL
-
虚拟机安装mysql数据库(安装mysql详细步骤)
-
PHP获取php,mysql,apche的版本信息示例代码
-
java连接mysql的jar包没有bin(mysql可视化管理工具)
-
使用PHP备份MYSQL数据的多种方法
-
MySQL 在触发器里中断记录的插入或更新?
-
mysql 字符集的系统变量说明
-
MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决
-
mysql 常用数据库语句 小练习