如何使用mysqladmin获取一个mysql实例当前的TPS和QPS
mysqladmin是mysql官方的一款执行管理端的客户端程序,可以利用它对MySQL数据库服务进行操作,在MySQL5.5及以前的版本中,最常用的方法是用它来关闭mysql实例:
mysqladmin -uxxx -pxxx -Pxxx -hxxx shutdown
随着mysql版本的升级,mysql5.7中已经可以直接使用shutdown命令来进行mysql服务的关闭了。mysql8.0版本中,可以使用restart命令来对mysql服务进行重启,mysqladmin这个工具在日常的运维场景中用的越来越少。
今天来看如何使用mysqladmin这个工具来获取一个mysql实例当前的TPS和QPS呢?要解决这个问题,首先得知道TPS和QPS的参考指标。在MySQL中,我们可以使用show global status命令来查看mysql当前的指标情况,如下:
mysql--dba_admin@127.0.0.1:(none) 13:37:50>>show global status; +------------------------------------------+----------------+ | Variable_name | Value | +------------------------------------------+----------------+ | Aborted_clients | 85032 | | Aborted_connects | 176 | | Binlog_cache_disk_use | 3293 | | Binlog_cache_use | 14631673326 | | Binlog_stmt_cache_disk_use | 13 | | Binlog_stmt_cache_use | 9948429 | | Bytes_received | 19921975442457 | | Bytes_sent | 13553543054684 | | Com_admin_commands | 913630 | | Com_assign_to_keycache | 0 | | Com_alter_db | 0 | | Com_alter_db_upgrade | 0 |
您可能感兴趣的文章
- 05-31MySQL中的 inner join 和 left join的区别解析(小结果集驱动大结果集)
- 05-31MySQL索引失效十种场景与优化方案
- 05-31MYSQL 高级文本查询之regexp_like和REGEXP详解
- 05-31MySQL获取binlog的开始时间和结束时间(最新方法)
- 05-31MySQL索引查询的具体使用
- 05-31基于MySQL和Redis扣减库存的实践
- 05-31关于MySQL的存储过程与存储函数
- 05-31MySQL实战文章(非常全的基础入门类教程)
- 05-31MySQL Flink Watermark实现事件时间处理的关键技术
- 05-31MySQL Flink实时流处理的核心技术之窗口机制


阅读排行
推荐教程
- 05-30开启MySQL远程连接的方法
- 05-30MySQL数据库中varchar类型的数字比较大小的方法
- 05-30浅谈mysql返回Boolean类型的几种情况
- 05-30Navicat for MySQL 11注册码激活码汇总
- 05-30详解mysql触发器trigger实例
- 05-30MySQL高可用架构之MHA架构全解
- 05-30mysql 8.0.24 安装配置方法图文教程
- 05-30解决MySQL启动报错:ERROR 2003 (HY000): Can't con
- 05-30浅谈postgresql数据库varchar、char、text的比较
- 05-30Mysql查看死锁与解除死锁的深入讲解