percona-toolkit工具包安装
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工具包安装相关推荐
- Percona Toolkit安装
TIPS 本文基于Percona Toolkit 3.2.0,理论支持所有版本. Percona Toolkit是一款MySQL世界里面非常实用的工具套件,本文来探讨如何安装它. 工具列表 pt-al ...
- Percona Toolkit工具简介
系列文章目录 第一章:sql_mode模式 第二章:optimize table.analyze table.alter table.gh-ost 第三章:InnoDB MVCC原理 第四章:sql语 ...
- AjaxControltoolkit(工具包)安装步骤说明
本来打算做一个系统搜索中Ajax AutoComplete自动提示的效果,想尝试一下以前用AjaxControlToolkit中控件,在官网上下载一个AjaxControlToolkit2.0版本我尽 ...
- mysql开启yum search pt-mysql_Centos使用MySQL工具Percona Toolkit
Centos使用MySQL工具Percona Toolkit 安装Percona Toolkit 的Repo 得以支持直接用yum 安装二进制包 yum install -y https://www. ...
- deepstream视频数据流分析工具包安装使用教程
deepstream数据流分析工具包安装和使用 deepstream是nvidia官方推出的一个数据流处理工具包,可以很方便的实现对视频的解码.推理等工作,高效的完成图像分类.目标检测.识别和跟踪等任 ...
- percona toolkit系列(gh-ost)
背景 和上篇pt-osc同样功能的工具gh-ost(使用的是binlog复制数据),目前是为了修改表结构 online DDL 写在前面 (该工具并不是percona toolkit中的,只是为了读者 ...
- percona toolkit 简介
os: centos 7.4 db: mysql 5.7 software: toolkit 3.0.8 percona toolkit 是一款percona公司推出的优秀的开源的mysql分析工具. ...
- Matlab中的CVX工具包安装
毕设做压缩感知,不知道如何入手.已经安装了Matlab2012a(x64),装个CVX工具包,主要是想用还原算法.如果有一起做压缩感知的,欢迎一起讨论啊~ 首先去CVX工具包官方网站:http://c ...
- 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 ...
- 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.数据 ...
最新文章
- 那还剩下多少学习激情?
- OpenCV_图像平滑
- 【网络安全】Windows恶意软件BazarLoader分析
- /dev/mtdN和/dev/mtdblockN的区别
- windows server 2012 分布式文件系统DFS介绍
- 学生选课系统的源码-代码布局截图
- linux 各文件夹的作用
- bLue的字符串游戏
- 微信app用户及市场调研
- python从字符串中提取数字
- 独立游戏如何俘获全球玩家 | Google Play 开发者中文播客节目
- js中substring()、substr() 、slice()的用法
- 3D中的OBJ文件格式详解(转)
- 【飞鱼科技】最新社招信息
- Docker Login 登录凭证安全存储
- Win10 Maven安装与配置
- 用echarts3和worldcloud制作炫酷的字符云图
- android banner加载布局,Android知识点之图片轮播控件Banner
- Python管理Windows进程
- PowerBuilder 进度条
热门文章
- nginx location 正则表达式匹配多个地址_就是要让你搞懂Nginx,这篇就够了!
- pytorch test单张图片_PyTorch版EfficientDet比官方TF实现快25倍?这个GitHub项目数天狂揽千星...
- 计算机科学与技术博士论文,计算机科学与技术系博士学位论文答辩.PDF
- 未声明spire。它可能因保护级别而不可访问_信息系统安全:访问控制技术概述...
- 1.逐帧动画shader
- 中专选计算机应用很难,对中专计算机应用基础改革的思考.pdf
- [DP/单调队列]BZOJ 2059 [Usaco2010 Nov]Buying Feed 购买饲料
- JavaWeb基础—JS学习小结
- git log友好显示
- 为什么要在定义抽象类时使用abstract关键字