• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql性能监控工具Innotop简介及配置

mysql性能监控工具Innotop简介及配置

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了innotop,mysql性能监控工具,mysql性能测试工具,mysql性能分析工具,mysql性能调优等相关知识,希望本文的分享对您有所帮助

1.innotop安装
参考官网:http://innotop.googlecode.com/svn/html/installing.html

# 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

</div>

安装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

</div>

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

# perl Makefile.PL

</div>

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

# make install
</div>

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

得到帮助

# innptop --help
</div>

参考官网:http://innotop.googlecode.com/svn/html/manual.html

Innotop详解--非常详细:http://wenku.baidu.com/link?url=0cvUfYA5gwKfwvoo1gGPkr9NfK1eZ5UHa3gAhXB-pwlOLQDyH_Y_BN8q5kfIi89Rz_9eGwjJlWmIQBSZ4hOgg0A-w1nGVnbMbrlQwmxGWz_

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

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

-----如何开启mysql慢查询-----

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

</div>

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

3.重启服务使配置生效

/etc/init.d/mysqld restart

</div>

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

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mysql性能监控工具Innotop简介及配置

相关文章

  • 2017-05-11如何通过配置自动实现ValueList中hql语句的整型参数转换
  • 2017-05-11MySQL与SQL Server的一些区别浅析
  • 2018-12-05SqlServer 2005 T-SQL Query 学习笔记(4)
  • 2017-05-11MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)
  • 2017-05-11在WIN命令提示符下mysql 用户新建、授权、删除,密码修改
  • 2017-05-11基于mysql数据库的密码问题详解
  • 2018-12-05mysql如何优化插入记录速度的详情介绍
  • 2018-12-05常用 SQL Server 规范集锦
  • 2018-12-05SQLServer 数据库开发顶级技巧
  • 2017-05-11在MySQL中实现二分查找的详细教程

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql如何让自增id归0解决方案
    • mybaits批量插入该如何操作
    • 关于集合长度的10篇文章推荐
    • MySQL入门教程2 —— 输入查询及退出查询命令
    • Oracle 日期的一些简单使用
    • mysql 记录不存在时插入 记录存在则更新的实现方法
    • MySQL中使用group_concat()函数的实例详解
    • 教你为MySQL数据库换挡加速
    • 关于MySQL5.7.18主从复制搭建一主一从实例详解
    • 如何关闭或启动MySQL服务?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有