【mysql优化】常用性能监控参数

本文详细介绍了MySQL的关键性能指标,包括QPS、TPS的计算方式,以及Key Buffer、InnoDB Buffer Pool、Query Cache和Table Cache的命中率计算。通过对这些指标的监控和分析,可以有效提升MySQL数据库的运行效率和响应速度。
摘要由CSDN通过智能技术生成

QPS = Questions/Uptime

每秒钟获得的查询数量,也可以是全部查询的数量
show global status like 'Questions';

查询mysql的总启动时间
show global status like 'Uptime';

TPS = (Com_commit + Com_rollback) / Uptime

show global status like 'Com_rollback'
show global status like 'Com_commit'
show global status like 'Uptime'

key Buffer 命中率
key_buffer_read_hits = (1-key_reads / key_read_requests)100%
key_buffer_write_hits = (1-key_writes / key_write_requests)
100%

show status like 'Key%'

InnoDB Buffer命中率
innodb_buffer_read_hits = (1 - innodb_buffer_pool_reads / innodb_buffer_pool_read_requests) * 100%

show status like 'innodb_buffer_pool_read%'

Query Cache命中率
Query_cache_hits = (Qcahce_hits / (Qcache_hits + Qcache_inserts )) * 100%;

show status like 'Qcache%'

Table Cache状态量

show status like 'open%';

Thread Cache 命中率
Thread_cache_hits = (1 - Threads_created / connections ) * 100%

show status like 'Thread%';
show status like 'Connections';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值