引用http://hi.baidu.com/mygf/blog/item/b9f55d60049a2ed58cb10d64.html

2009-10-24 00:23

一,获取mysql用户下的进程总数

ps -ef | awk '{print $1}' | grep "mysql" | grep -v "grep" | wc-1

二,主机性能状态

# uptime

[root@ ~]# uptime

13:05:52 up 53 days, 52 min, 1 user, load average: 0.00, 0.00, 0.00

三,CPU使用率

# top

# vmstat

四,磁盘IO量

# vmstat 或 # iostat

五,swap进出量[内存]

# free

六,数据库性能状态

(1)QPS(每秒Query量)

QPS = Questions(or Queries) / seconds

mysql > show /*50000 global */ status like 'Question';

(2)TPS(每秒事务量)

TPS = (Com_commit + Com_rollback) / seconds

mysql > show status like 'Com_commit';

mysql > show status like 'Com_rollback';

(3)key Buffer 命中率

key_buffer_read_hits = (1-key_reads / key_read_requests) * 100%

key_buffer_write_hits = (1-key_writes / key_write_requests) * 100%

mysql> show status like 'Key%';

(4)InnoDB Buffer命中率

innodb_buffer_read_hits = (1 - innodb_buffer_pool_reads / innodb_buffer_pool_read_requests) * 100%

mysql> show status like 'innodb_buffer_pool_read%';

(5)Query Cache命中率

Query_cache_hits = (Qcahce_hits / (Qcache_hits + Qcache_inserts )) * 100%;

mysql> show status like 'Qcache%';

(6)Table Cache状态量

mysql> show status like 'open%';

(7)Thread Cache 命中率

Thread_cache_hits = (1 - Threads_created / connections ) * 100%

mysql> show status like 'Thread%';

mysql> show status like 'Connections';

(8)锁定状态

mysql> show status like '%lock%';

(9)复制延时量

mysql > show slave status

(10) Tmp Table 状况(临时表状况)

mysql > show status like 'Create_tmp%';

(11) Binlog Cache 使用状况

mysql > show status like 'Binlog_cache%';

(12) Innodb_log_waits 量

mysql > show status like 'innodb_log_waits';

开源监控软件

一,RRDTool

二,Nagios

三,MRTG

四,Cacti

mysql性能模块uptime_MySQL性能监控小知识 (转)相关推荐

  1. 推荐几个Linux命令行下性能监控小工具

    原文链接 在Linux中,CPU,内存等系统状态可以通过top命令查看,或者用图形界面的工具,如gnome-system-monitor.但是,有时候,想知道更详细的信息,比如说进程树之类的,网络具体 ...

  2. 从MySQL得到最大的性能

    10 从MySQL得到最大的性能 优化是一项复杂的任务,因为它最终需要对整个系统的理解.当用你的系统/应用的小知识做一些局部优化是可能的时候,你越想让你的系统更优化,你必须知道它也越多. 因此,本章将 ...

  3. 高性能MySQL学习——提高查询性能

    高性能MySQL学习--提高查询性能 提高查询性能 MySQL 查询优化器 MySQL 执行计划分析"三步曲" MySQL 执行计划查询分析 如何优化 SQL MySQL 自身优化 ...

  4. 读薄《高性能MySql》(四)查询性能优化

    读薄<高性能MySql>(一)MySql基本知识 读薄<高性能MySql>(二)Scheme与数据优化 读薄<高性能MySql>(三)索引优化 读薄<高性能M ...

  5. MySQL 8.0复制性能的提升(翻译)

    What's New With MySQL Replication in MySQL 8.0 MySQL复制从问世到现在已经经历了多个年头,它的稳定性和可靠性也在稳步的提高.这是一个不停进化的过程,由 ...

  6. Spark Streaming 实时计算在甜橙金融监控系统中的应用、性能优化、任务监控

    1 写在前面 目前公司对实时性计算的需要及应用越来越多,本文选取了其中之一的 Spark Streaming 来介绍如何实现高吞吐量并具备容错机制的实时流应用.在甜橙金融监控系统项目中,需要对每天亿万 ...

  7. mysql proxy性能差_mysql性能的检查和优化方法

    mysql在遇到严重性能问题时,一般都有这么几种可能: 1.索引没有建好; 2.sql写法过于复杂; 3.配置错误; 4.机器实在负荷不了; 1.索引没有建好 如果看到mysql消耗的cpu很大,可以 ...

  8. Tomcat性能调优-JVM监控与调优

    参数设置 在Java虚拟机的参数中,有3种表示方法用"ps -ef |grep "java"命令,可以得到当前Java进程的所有启动参数和配置参数: 标准参数(-),所有 ...

  9. mysql中影响数据库性能的因素讲解

    mysql中影响数据库性能的因素讲解 在本篇文章中我们给大家讲述了mysql中影响性能的因素以及相关知识点内容,有兴趣的朋友参考下 关于数据库性能的故事 面试时多多少少会讲到数据库上的事情," ...

最新文章

  1. 先进先出置换算法(FIFO)
  2. mysql-基本命令
  3. linux/unix 段错误捕获【续】
  4. Asp.NET Demo
  5. springboot配置文件application.properties参阅文章
  6. linux环境配置sonarqube
  7. 董承非: 如何从各种类型的错误中学习
  8. 浅谈项目管理中的软件系统效能评估技术
  9. 博饼游戏奖项积分设置
  10. Linux-you need at least 8.6GB disk space to install Ubuntu,this computer has only 8GB
  11. ZKP+图片授权——PhotoProof:proofs of permissible photo edits
  12. igraph入门教程
  13. Ural1671-Anansi's Cobweb
  14. ps教程300集,让你入门就精通(内附资源)
  15. 【已解决】ThinkPad E440 Win7蓝牙无法连接
  16. 谈技术文章翻译的信雅达-上
  17. less和sass的定义和区别
  18. 创意APP如何盈利?怎么赚钱的?
  19. python安装依赖库
  20. dumpsys meminfo分析

热门文章

  1. 神经元网络算法的思想,神经元网络算法有哪些
  2. Submit Text2 插件下载列表 20151104 及离线安装方法
  3. 从简历被拒,到拿下头条面试,我花了一年的时间(经验分享+面试题)
  4. ps滤镜插件Alien Skin Eye Candy 7 Mac
  5. “松果”团队分拆出“大鱼” 小米芯片业务扩张加速
  6. 送5本新出版Python数据分析书籍
  7. elementUI日期控件el-date-picker显示的月份、日期由英文改为中文
  8. NSOperationQueue与NSOperation感悟(源自白度以及自己项目中)
  9. 如何用 GPU硬件层加速优化Android系统的游戏流畅度—应用性能管理
  10. 阿里云工业互联网平台入选Forrester领导者象限,兼具技术领先与生态优势