mysql qps 优化_mysql qps tps
(1)QPS(每秒Query量)
QPS = Questions(or Queries) / seconds
mysql > show global status like 'Question%';
(2)TPS(每秒事务量)
TPS = (Com_commit + Com_rollback) / seconds
mysql > show global status like 'Com_commit';
mysql > show global status like 'Com_rollback';
(3)key Buffer 命中率
mysql>show global status like 'key%';
key_buffer_read_hits = (1-key_read
s / key_read_requests) * 100%
key_buffer_write_hits = (1-key_writes / key_write_requests) * 100%
(4)InnoDB Buffer命中率
mysql> show status like 'innodb_buffer_pool_read%';
innodb_buffer_read_hits = (1 - innodb_buffer_pool_reads / innodb_buffer_pool_read_requests) * 100%
(5)Query Cache命中率
mysql> show status like 'Qcache%';
Query_cache_hits = (Qcahce_hits / (Qcache_hits + Qcache_inserts )) * 100%;
(6)Table Cache状态量
mysql> show global status like 'open%';
比较 open_tables 与 opend_tables 值
(7)Thread Cache 命中率
mysql> show global status like 'Thread%';
mysql> show global status like 'Connections';
Thread_cache_hits = (1 - Threads_created / connections ) * 100%
(8)锁定状态
mysql> show global status like '%lock%';
Table_locks_waited/Table_locks_immediate=0.3% 如果这个比值比较大的话,说明表锁造成的阻塞比较严重
Innodb_row_lock_waits innodb行锁,太大可能是间隙锁造成的
(9)复制延时量
mysql > show slave status
查看延时时间
(10) Tmp Table 状况(临时表状况)
mysql > show status like 'Create_tmp%';
Created_tmp_disk_tables/Created_tmp_tables比值最好不要超过10%,如果Created_tmp_tables值比较大,
可能是排序句子过多或者是连接句子不够优化
(11) Binlog Cache 使用状况
mysql > show status like 'Binlog_cache%';
如果Binlog_cache_disk_use值不为0 ,可能需要调大 binlog_cache_size大小
(12) Innodb_log_waits 量
mysql > show status like 'innodb_log_waits';
Innodb_log_waits值不等于0的话,表明 innodb log buffer 因为空间不足而等待
比如命令:
>#show global status;
虽然可以使用:
>#show global status like %...%;
来过滤,但是对应长长的list,每一项都代表什么意思,还是有必要弄清楚。
mysql qps 优化_mysql qps tps相关推荐
- mysql qps获取_mysql QPS 抓取和分析
Mysql qps 数据统计和分析 1.工作准备 1.1 mysql相关 配置准备 #打开查询日志 Set global general_log = 1; Set global general_lo ...
- mysql字段优化_MySQL优化(1):字段的设计
Web项目中,当Java或者Go等语言速度提升到瓶颈的时候,我们需要关心MySQL的优化 可以优化的方面有很多:设计表.负载均衡.读写分离.SQL语句优化等 (1)IP地址设计 例如我们需要存储IP地 ...
- mysql or优化_MySQL 语句优化
官方文档放这里,有什么代码先到官方文档查询: MySQL 8.0 Reference Manual :: 8 Optimizationdev.mysql.com 优化涉及多个级别的配置,调整和测量性 ...
- mysql入门优化_MySQL数据库:MySQL十大优化技巧详解
本文主要向大家介绍了MySQL数据库的MySQL十大优化技巧详解,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是 ...
- 物联网 mysql数据库优化_MySQL数据库优化大全方法汇总-阿里云开发者社区
随着数据和负载增加,MySQL数据库会日渐缓慢,性能越来越差,用户体验也随之变差,所以数据库性能优化十分紧迫,云吞铺子分享MySQL数据库优化大全: MySQL数据库优化 云吞铺子先模拟一下数据库访问 ...
- mysql排序优化_Mysql 排序优化
为了优化SQL语句的排序性能,最好的情况是避免排序,合理利用索引是一个不错的方法.因为索引本身也是有序的,如果在需要排序的字段上面建立了合适的索引,那么就可以跳过排序的过程,提高SQL的查询速度.下面 ...
- mysql tcp优化_mysql 优化
Mysql数据库优化配置 操作系统配置优化 数据库是基于操作系统的,由于mysql安装在linux上,所以对于操作系统的一些参数配置也会影响到mysql性能 网络方面配置,修改/etc/sysctl. ...
- mysql distinct 优化_Mysql应用分析MySQL中优化distinct的技巧
<MysqL应用分析MysqL中优化distinct的技巧>要点: 本文介绍了MysqL应用分析MysqL中优化distinct的技巧,希望对您有用.如果有疑问,可以联系我们. sql用于 ...
- mysql qps计算方法_mysql计算 TPS,QPS 的方式
在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标.本文比较了网上的两种计算方式.先来了解一下相关概念. 概念介绍: QPS:Queries Per Second 查询 ...
最新文章
- 重磅引才!符合条件博士生,给予300平以上别墅一幢!
- mysql 登录_Spring boot redis +mysql实现登录功能
- [SCOI 2010]传送带
- Navicat连接成功忘记密码-查看密码
- mysql无法安装弹出Log_[MySQL FAQ]系列 -- 启用GTID binlog新安装完的MySQL提示无法登录...
- 前端获取当前url路径
- LPC1768之GPIO
- 使用checked关键字处理“溢出”错误
- java 获取密码框密码,获得Windows下的密码框密码--编程学习网
- WPF帝友借贷系统MV模式开发日志2021/04/04_注册验证邮箱验证码发送
- Predefined character classes
- switch函数用法与错误分析
- 【视频】0基础趣学SEO,引爆流量,让客户主动找上门的躺赚神技
- python量化策略——混合择时策略(动量效应+pe_ttm、pb估值+美林时钟)——股债轮动
- 路由url里多了%7D是怎么回事?
- 我们问了人工智能ChatGPT十个运维问题,结果发现...
- 移位运算,移位操作应用
- “npm”‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- YOLO—神经网络原理
- 技巧| 如何打造高逼格耀斑效果
热门文章
- 价值十万代码之三-获取全部历史数据
- ACL、prefix-list、route-map
- 第二次网页设计实验报告(设计性实验)(表格+表单)
- opencv打开双目摄像头
- Python爱好者社区历史文章列表(涵盖零基础、爬虫、分析挖掘可视化、机器学习、自然语言处理、面向对象、Django、编程知识、会玩等)...
- 动态效果html wow,WOW.js ? 在页面滚动时展现动感的元素动画效果_html/css_WEB-ITnose...
- 读书·2022(20)
- 仿智联招聘首页html源码,模仿智联职位选择,地区选择Js插件
- mysql workbench下载安装_MySQL Workbench
- c语言x1 x2 x3 x4的程序,求s=1x2x3+2x3x4+3x4x5+…+18x19x20的c语言程式怎么写