percona-toolkit工具包同percona-xtrabackup一样都是用Perl写的工具包,percona-toolkit工具包是一组高级的管理mysql的工具包集,可以用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,在生产环境中能极大的提高效率,安装也很简单,可以在percona的官网:https://www.percona.com上下载编译包或者是rpm包,当然由于我的本地yum源有配好,自己就用yum安装rpm包,yum还能自动解决依赖关系,安装步骤如下:

[root@localhost src]# wget https://www.percona.com/downloads/percona-toolkit/3.0.1/binary/redhat/6/x86_64/percona-toolkit-3.0.1-1.el6.x86_64.rpm
[root@localhost src]# yum -y install percona-toolkit-3.0.1-1.el6.x86_64.rpm

而在percona-toolkit工具包集中大致有32个命令可以使用,以下具体的表格来自于http://www.cnblogs.com/zping/p/5678652.html

工具类别

工具命令

工具作用

备注

开发类

pt-duplicate-key-checker

列出并删除重复的索引和外键

pt-online-schema-change

在线修改表结构

pt-query-advisor

分析查询语句,并给出建议,有bug

已废弃

pt-show-grants

规范化和打印权限

pt-upgrade

在多个服务器上执行查询,并比较不同

性能类

pt-index-usage

分析日志中索引使用情况,并出报告

pt-pmp

为查询结果跟踪,并汇总跟踪结果

pt-visual-explain

格式化执行计划

pt-table-usage

分析日志中查询并分析表使用情况

pt 2.2新增命令

配置类

pt-config-diff

比较配置文件和参数

pt-mysql-summary

对mysql配置和status进行汇总

pt-variable-advisor

分析参数,并提出建议

监控类

pt-deadlock-logger

提取和记录mysql死锁信息

pt-fk-error-logger

提取和记录外键信息

pt-mext

并行查看status样本信息

pt-query-digest

分析查询日志,并产生报告

常用命令

pt-trend

按照时间段读取slow日志信息

已废弃

复制类

pt-heartbeat

监控mysql复制延迟

pt-slave-delay

设定从落后主的时间

pt-slave-find

查找和打印所有mysql复制层级关系

pt-slave-restart

监控salve错误,并尝试重启salve

pt-table-checksum

校验主从复制一致性

pt-table-sync

高效同步表数据

系统类

pt-diskstats

查看系统磁盘状态

pt-fifo-split

模拟切割文件并输出

pt-summary

收集和显示系统概况

pt-stalk

出现问题时,收集诊断数据

pt-sift

浏览由pt-stalk创建的文件

pt 2.2新增命令

pt-ioprofile

查询进程IO并打印一个IO活动表

pt 2.2新增命令

实用类

pt-archiver

将表数据归档到另一个表或文件中

pt-find

查找表并执行命令

pt-kill

Kill掉符合条件的sql

常用命令

pt-align

对齐其他工具的输出

pt 2.2新增命令

pt-fingerprint

将查询转成密文

pt 2.2新增命令

转载于:https://blog.51cto.com/jim123/1903843

percona-toolkit工具包安装相关推荐

  1. Percona Toolkit安装

    TIPS 本文基于Percona Toolkit 3.2.0,理论支持所有版本. Percona Toolkit是一款MySQL世界里面非常实用的工具套件,本文来探讨如何安装它. 工具列表 pt-al ...

  2. Percona Toolkit工具简介

    系列文章目录 第一章:sql_mode模式 第二章:optimize table.analyze table.alter table.gh-ost 第三章:InnoDB MVCC原理 第四章:sql语 ...

  3. AjaxControltoolkit(工具包)安装步骤说明

    本来打算做一个系统搜索中Ajax AutoComplete自动提示的效果,想尝试一下以前用AjaxControlToolkit中控件,在官网上下载一个AjaxControlToolkit2.0版本我尽 ...

  4. mysql开启yum search pt-mysql_Centos使用MySQL工具Percona Toolkit

    Centos使用MySQL工具Percona Toolkit 安装Percona Toolkit 的Repo 得以支持直接用yum 安装二进制包 yum install -y https://www. ...

  5. deepstream视频数据流分析工具包安装使用教程

    deepstream数据流分析工具包安装和使用 deepstream是nvidia官方推出的一个数据流处理工具包,可以很方便的实现对视频的解码.推理等工作,高效的完成图像分类.目标检测.识别和跟踪等任 ...

  6. percona toolkit系列(gh-ost)

    背景 和上篇pt-osc同样功能的工具gh-ost(使用的是binlog复制数据),目前是为了修改表结构 online DDL 写在前面 (该工具并不是percona toolkit中的,只是为了读者 ...

  7. percona toolkit 简介

    os: centos 7.4 db: mysql 5.7 software: toolkit 3.0.8 percona toolkit 是一款percona公司推出的优秀的开源的mysql分析工具. ...

  8. Matlab中的CVX工具包安装

    毕设做压缩感知,不知道如何入手.已经安装了Matlab2012a(x64),装个CVX工具包,主要是想用还原算法.如果有一起做压缩感知的,欢迎一起讨论啊~ 首先去CVX工具包官方网站:http://c ...

  9. Want to archive tables? Use Percona Toolkit’s pt-archiver--转载

    原文地址:https://www.percona.com/blog/2013/08/12/want-to-archive-tables-use-pt-archiver/ Percona Toolkit ...

  10. 2.3.NLTK工具包安装、分词、Text对象、停用词、过滤掉停用词、词性标注、分块、命名实体识别、数据清洗实例、参考文章

    2.3.NLTK工具包安装 2.3.1.分词 2.3.2.Text对象 2.3.3.停用词 2.3.4.过滤掉停用词 2.3.5.词性标注 2.3.6.分块 2.3.7.命名实体识别 2.3.8.数据 ...

最新文章

  1. 那还剩下多少学习激情?
  2. OpenCV_图像平滑
  3. 【网络安全】Windows恶意软件BazarLoader分析
  4. /dev/mtdN和/dev/mtdblockN的区别
  5. windows server 2012 分布式文件系统DFS介绍
  6. 学生选课系统的源码-代码布局截图
  7. linux 各文件夹的作用
  8. bLue的字符串游戏
  9. 微信app用户及市场调研
  10. python从字符串中提取数字
  11. 独立游戏如何俘获全球玩家 | Google Play 开发者中文播客节目
  12. js中substring()、substr() 、slice()的用法
  13. 3D中的OBJ文件格式详解(转)
  14. 【飞鱼科技】最新社招信息
  15. Docker Login 登录凭证安全存储
  16. Win10 Maven安装与配置
  17. 用echarts3和worldcloud制作炫酷的字符云图
  18. android banner加载布局,Android知识点之图片轮播控件Banner
  19. Python管理Windows进程
  20. PowerBuilder 进度条

热门文章

  1. nginx location 正则表达式匹配多个地址_就是要让你搞懂Nginx,这篇就够了!
  2. pytorch test单张图片_PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星...
  3. 计算机科学与技术博士论文,计算机科学与技术系博士学位论文答辩.PDF
  4. 未声明spire。它可能因保护级别而不可访问_信息系统安全:访问控制技术概述...
  5. 1.逐帧动画shader
  6. 中专选计算机应用很难,对中专计算机应用基础改革的思考.pdf
  7. [DP/单调队列]BZOJ 2059 [Usaco2010 Nov]Buying Feed 购买饲料
  8. JavaWeb基础—JS学习小结
  9. git log友好显示
  10. 为什么要在定义抽象类时使用abstract关键字