zoukankan      html  css  js  c++  java
  • mysql 必须掌握的工具pt-query-digest安装

    mysql 必须掌握的工具pt-query-digest

    古人云:工欲善其事,必先利其器。作为一名优秀的mysql dba也需要有掌握几个好用的mysql管理工具,所以我也一直在整理和查找一些能够便于管理mysql的利器。以后的一段时间内,将会花一大部分的精力去搜索这些工具。

    性 能的管理一直都是摆在第一位的,dba的很多工作管理层都看不到也没有办法衡量价值,但是如果一个系统慢的跟蜗牛一样,dba通过监控调优把系统从崩溃边 缘重新拉回到高铁时代。这种价值和触动应该是巨大的。(很多企业的领导认为系统跑不动了就需要换更快的CPU、更大的内存、更快的存储,而且这还不是少 数,所以DBA的价值也一直体现不出来,薪水自然也就不会很高)

    mysql 的日志是跟踪mysql性能瓶颈的最快和最直接的方式了,系统性能出现瓶颈的时候,首先要打开慢查询日志,进行跟踪;这段时间关于慢查询日志的管理和查看 已经整理过两篇文章了,不经意间又发现了一个查看慢查询日志的工具:mk-query-digest,这个工具网上号称mysql dba必须掌握的十大工具之首。

    1:安装于Perl相关的模块

    yum install perl-DBI
    
    yum install perl-DBD-MySQL
    
    yum install perl-Time-HiRes
    
    yum install perl-IO-Socket-SSL

    2:下载和安装percona toolkit的包

    http://pkgs.repoforge.org/perl-TermReadKey/(key)

    https://www.percona.com/downloads/percona-toolkit/ (tool)

    wget http://pkgs.repoforge.org/perl-TermReadKey/perl-TermReadKey-2.30-1.el3.rf.x86_64.rpm
    rpm -ivh perl-TermReadKey-2.30-1.el3.rf.x86_64.rpm
    
    wget https://www.percona.com/downloads/percona-toolkit/2.2.14/RPM/percona-toolkit-2.2.14-1.noarch.rpm
    rpm -ivh percona-toolkit-2.2.14-1.noarch.rpm

    注意:需要安装Term::ReadKey 包,否则会报perl(Term::ReadKey) is needed by percona-toolkit-2.2.14-1.noarch

    percona-toolkit系列之介绍和安装

  • 相关阅读:
    ts笔记-辨析联合类型
    ts笔记-类型兼容性
    ts笔记-never和void
    ts笔记-泛型
    ts笔记-类型断言
    ts笔记
    ts笔记
    ts类型-枚举
    ts笔记-类型声明
    ts笔记-类型系统
  • 原文地址:https://www.cnblogs.com/qiyebao/p/4766416.html
Copyright © 2011-2022 走看看