MySQL 性能指标都有哪些?如何得到这些指标?

MySQL 的性能指标如下:

① TPS(Transaction Per Second) 每秒事务数,即数据库每秒执行的事务数。

MySQL 本身没有直接提供 TPS 参数值,如果我们想要获得 TPS 的值,只有我们自己计算了,可以根据 MySQL 数据库提供的状态变量,来计算 TPS。

需要使用的参数:

  • Com_commit :表示提交次数,通过命令 show global status like 'Com_commit'; 获取;
  • Com_rollback:表示回滚次数,通过命令 show global status like 'Com_rollback'; 获取。

我们定义第一次获取的 Comcommit 的值与 Comrollback 值的和为 c_r1,时间为 t1;

第二次获取的 Comcommit 的值与 Comrollback 值的和为 cr2,时间为 t2,t1 与 t2 单位为秒。 那么 TPS = ( cr2 - c_r1 ) / ( t2 - t1 ) 算出来的就是该 MySQL 实例在 t1 与 t2 生命周期之间的平均 TPS。

② QPS(Query Per Second) 每秒请求次数,也就是数据库每秒执行的 SQL 数量,包含 INSERT、SELECT、UPDATE、DELETE 等。 QPS = Queries / Seconds Queries 是系统状态值—

MySQL 性能优化 分布式相关推荐

  1. MySQL 性能优化,优化设计及设计原则解读

    MySQL性能优化的目的 如何合理的设计数据库? 什么样的数据库设计才能给后期DBA优化提供基石? 数据库设计与程序设计的差异? 数据库设计早期优化 1. 关系明确(理清表之间的关系,可以通过冗余的方 ...

  2. mysql性能优化学习笔记

    mysql性能优化 硬件对数据库的影响 CPU资源和可用内存大小 服务器硬件对mysql性能的影响 我们的应用是CPU密集型? 我们的应用的并发量如何? 数量比频率更好 64位使用32位的服务器版本 ...

  3. 数据库mysql性能优化-学习笔记

    数据库mysql性能优化 1. 数据库设计范式 2. 常见关系数据库 3. MySQL 的版本 4. mysql存储计划 5 . mysql查询配置 和 设置配置 6 . mysql基本参数 7 .m ...

  4. 《MySQL性能优化和高可用架构实践》阅读总结

    文章目录 介绍 第1章 MySQL架构介绍 1.1 MySQL简介 1.2 MySQL主流的分支版本 1.3 MySQL存储引擎 1.4 MySQL逻辑架构 1.5 MySQL物理文件体系结构 第2章 ...

  5. Mysql 性能优化教程

    Mysql 性能优化教程 l  厦门游家公司(4399.com)用于员工培训和分享. l  针对用户群为已经使用过mysql环境,并有一定开发经验的工程师 l  针对高并发,海量数据的互联网环境. l ...

  6. Mysql性能优化教程

    原文: http://wenku.baidu.com/view/aa43ecc3aa00b52acfc7ca94.html?st=1 MySQL性能优化教程 目录 目录 1 背景及目标 2 Mysql ...

  7. MySQL性能优化:SQL慢查询优化,索引优化,表优化

    1. MySQL优化概述 MySQL 优化是一个综合性的技术,在优化上存在着一个调优金字塔的说法,如下: 很明显从图上可以看出,越往上走,难度越来越高,收益却是越来越小的.比如硬件和 OS 调优,需要 ...

  8. mysql优化十:从架构角度全局理解mysql性能优化

    从架构角度全局理解mysql性能优化 MySQL性能优化其实是个很大的课题,在优化上存在着一个调优金字塔的说法: 很明显从图上可以看出,越往上走,难度越来越高,收益却是越来越小的.比如硬件和 OS调优 ...

  9. mysql mongodb 秒杀_绝赞!B站投币20W+的Redis/MongoDB/Mysql性能优化宝藏库,我先磕了

    性能优化算是老生常谈的话题了,不管项目大小,一旦上线,或多或少都会遇到性能问题.有些性能问题是随着时间的积累慢慢产生的,比如系统刚上线,数据量很小的时候,没啥问题,等到数据积累到一定程度,问题就暴露出 ...

最新文章

  1. 《学习OpenCV》第三章习题 第3题
  2. 中国17种稀土有啥军事用途?没它们,美军技术优势将归零
  3. A Router may have only one child element
  4. 个性化 服务器运行失败,VirtualBox 运行失败
  5. 一加8 Lite或将搭载联发科天玑1000:支持SA、NSA双模5G
  6. RocketMQ写入数据报错RemotingTooMuchRequestException: sendDefaultImpl call timeout
  7. FCKeditor配置和使用(转)
  8. UE4之cmd调用函数
  9. linux下默认分区system的id,Linux学习笔记之系统中的分区和文件系统
  10. ios富文本的简单使用 AttributedString
  11. c语言编程if语句的用法,if句子用法(C语言中,if语句的用法)
  12. android h5富文本编辑器,H5富文本编辑器的详细介绍
  13. java word转二进制_DWORD WORD到INT的转换
  14. gradle project sync failed.please fix your project and try again-Android Studio3.1.2运行出错
  15. 金海佳学C++primer 练习9.43
  16. Python数据分析与机器学习实战<三>Pandas
  17. 支持python的交易软件_能用python的期货交易软件,期货量化交易软件哪个好
  18. Ray Marching
  19. 误差反向传播算法(BP网络)
  20. html新手引导遮罩,新手引导遮罩与高亮的实现

热门文章

  1. Pytorch RuntimeERROR: Given groups=1 weights of size [256,64,1,1] expected input[1,16,256,256] to
  2. MySQL 使用Node.js异步查询结果为undefined的简单处理办法
  3. 015. 深入JVM学习—Java引用类型
  4. 记一则js替换字符串的问题
  5. ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 社区版
  6. vsftp socket 报错
  7. 【博客话题】坚持的背影--记我的入门老师
  8. 智能安全实验室-Defendio杀马2.4.0.420-实时防护-内存防护、新浏览器导航界面...
  9. python web环境傻瓜搭建_python——web 环境搭建
  10. Java并发编程之线程池ThreadPoolExecutor解析