# wget http://innotop.googlecode.com/files/innotop-1.9.0.tar.gz

# tar -zxvf innotop-1.9.0.tar.gz

# cd innotop-1.9.0

安装INNOTOP工具非常简单,其是由PERL写的,当然需要PERL环境和相关的工具包。在安装之前先要确定你的系统安装了Time::HiRes,Term::ReadKey,DBI,DBD::MysqL这四个包

# perl -MCPAN -eshell

CPAN> install Time::HiRes

CPAN> install Term::ReadKey

CPAN> install DBI

CPAN> install DBD::MysqL

在解压缩后的源码路径下有安装帮助文件,如下:

# perl Makefile.PL

如果没有报错,然后,使用

# make install

这样就安装 innotop,安装之后系统就会多出一个命令,innotop

得到帮助

# innptop --help

其中在QUERY LIST中有个SLOW参数,该参数可以在/etc/my.cnf的配置文件中配置使用

它能记录下所有执行超过long_query_time时间的sql语句,帮你找到执行慢的sql,方便我们对这些sql进行优化。

-----

1.首先,进入MysqL,输入命令  show variables like '%quer%';

你会看到其中log_slow_queries 的状态为OFF;long_query_time  为10;

2.编辑/etc/my.cnf文件

在[MysqLd]下面添加两行:

log-slow-queries = /var/lib/MysqL/MysqL-slow.log

long_query_time = 3

log-slow-queries为日志存放目录;long_query_time为最大查询秒数(按自己需求设置)。

3.重启服务使配置生效

/etc/init.d/MysqLd restart

重新进入数据库查询log_slow_queries状态为ON。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

哪里的mysql性能监控_mysql性能监控工具Innotop简介及配置相关推荐

  1. python mysql 性能监控_MySQL性能监控工具 orzdba python版本

    --– -–load-avg-- -cpu-usage-   -–net(B)-– ---–QPS–TPS---– time  |  1m    5m   15m |usr sys idl iow|  ...

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

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

  3. mysql 缓存监控_MySql 缓存查询原理与缓存监控 和 索引监控

    MySql缓存查询原理与缓存监控 And 索引监控 by:授客 QQ:1033553122 查询缓存 1.查询缓存操作原理 mysql执行查询语句之前,把查询语句同查询缓存中的语句进行比较,且是按字节 ...

  4. mysql企业监控_mysql企业监控

    MySQLMTOP 是一个由Python+PHP开发的开源MySQL企业监控系统.系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理.MySQL 服务器无需安装任何Agent,只需 ...

  5. mysql 死锁监控_mysql 死锁

    MySQL复制slave服务器死锁案例 原文:MySQL复制slave服务器死锁案例 MySQL复制刚刚触发了一个bug,该bug的触发条件是slave上Xtrabackup备份的时候执行flushs ...

  6. 性能监控的好工具 - NewRelic 简介

    我们蝉游记服务器端性能监控一直用 http://newrelic.com/ ,用它的免费版本N长时间,有必要为好工具义务宣传一下. 首先你需要在网站上注册一个新帐号,根据服务器端的应用框架选择安装对应 ...

  7. mysql状态监控_mysql 状态监控

    运行中的mysql状态查看 对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态. (1)QPS(每秒Query量) QPS = Questions(or Queries) / se ...

  8. mysql 缓存监控_MySQL监控性能的一些方法总结

    ---首先, Oracle中的逻辑读对应物理读的概念,是在利用数据缓存区的技术上,对数据访问次数的计数分类.---物理读,真正有IO:逻辑读,是从缓存区读到数据,可以考察缓存区的命中率,但只是某个具体 ...

  9. linux mysql 内存监控_MySQL监控性能的一些方法总结

    ---首先, Oracle中的逻辑读对应物理读的概念,是在利用数据缓存区的技术上,对数据访问次数的计数分类. ---物理读,真正有IO:逻辑读,是从缓存区读到数据,可以考察缓存区的命中率,但只是某个具 ...

最新文章

  1. Asp.net Core Configuration
  2. 初探 Unix 操作系统
  3. 联通定时休眠5G基站 戳破皇帝的新衣
  4. Docker打包 Asp.Net Core应用,在CentOS上运行
  5. LeetCode 463. Island Perimeter
  6. 如何重新定义云数据中心的资源利用率
  7. python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化》完整版PDF...
  8. API 日调用量超 100 亿次!腾讯云首次披露云原生产品数据
  9. TypeScript:变量和数据类型
  10. 概念数据模型到逻辑数据模型的转化
  11. MateMask连接本地私有链节点ganache
  12. 作业1.1利用Audacity软件分析音频
  13. 截部分陈宏对用线段树解矩形并的轮廓(picture 问题的深入讨论)
  14. 腾讯视频转换mp4格式用什么转换器?电脑怎么把腾讯视频转换成mp4?
  15. 盒子移动的问题,拖拽问题
  16. tensorflow serving warmup
  17. 前瞻: 下一代网络 量子互联网
  18. springboot时间格式化与空值格式化
  19. emgucv 在工具中添加 ImageBox
  20. antv g2绘制中国地图及每个省份区域单独展示

热门文章

  1. 从Tom说JSP原理
  2. 微型计算机原理设计存储系统,微机原理与接口技术存储器设计.pdf
  3. HBase 2.0版本正式发布
  4. CSS3---4.伪元素选择器
  5. Leetcode143. Reorder List重排链表
  6. Bugku杂项-convert
  7. JS脚本病毒调试脚本-Trojan[Downloader]:JS/Nemucod
  8. vsftpd安装问题汇总(持续更新。。)
  9. js中的==与===的区别
  10. Office - 安装程序找不到office.zh-cn\*.文件