概述

今天主要总结一下percona-toolkit工具包的安装和使用技巧,这也是mysql数据库DBA必会的一项技能。


一、安装percona-toolkit工具包

1.检查和安装与Perl相关的模块

PT工具是使用Perl语言编写和执行的,所以需要系统中有Perl环境。

依赖包检查命令为:

rpm -qa perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL

如果有依赖包缺失,可以使用下面的命令安装:

yum -y install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL perl-TermReadKey.x86_64 perl-Digest-MD5.x86_64

2、安装pt工具包

rpm -ivh percona-toolkit-3.0.13-1.el7.x86_64.rpm

3、验证

安装后,可以通过下面的命令确认是否安装成功:

# pt-query-digest --help# pt-table-checksum --help

如果命令提示可以正常显示,则说明pt工具已经正常安装和使用了。


二、命令分类

pt大概有30个命令,可以分为7大类:

上面是pt工具各个命令的基本功能介绍,可以使用 command --help 来查看每个命令的具体作用和使用方法;

有的命令也可以使用 man command 命令查询相关命令详细信息。

目前使用的比较多的命令是: pt-query-digest ,pt-kill等命令。


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

mysql 命令 kill_详解mysql数据库实用工具--percona-toolkit的7大分类相关推荐

  1. shell编程系列23--shell操作数据库实战之mysql命令参数详解

    shell编程系列23--shell操作数据库实战之mysql命令参数详解mysql命令参数详解-u 用户名-p 用户密码-h 服务器ip地址-D 连接的数据库-N 不输出列信息-B 使用tab键代替 ...

  2. mysql like escape_详解MySQL like如何查询包含#39;%#39;的字段(ESCAPE用法)

    在SQl like语句中,比如 SELECT * FROM user WHERE username LIKE '%luchi%' SELECT * FROM user WHERE username L ...

  3. mysql命令参数详解_详解Mysql命令大全(推荐)

    主要介绍常用的MySQL命令,包括连接数据库,修改密码,管理用户,操作数据库,操作数据表,数据库备份等,每个命令都配有实例说明,让大家更容易理解. 1.连接Mysql 格式: mysql -h主机地址 ...

  4. MYSQL的sqlca详解_sql数据库如何使用

    关于 sql数据库如何使用的搜索结果 问题 最佳实践 -SQL Server -使用SSMS和BCP迁移SQL Server数据库 本文以本地SQL Server数据库到阿里云云数据库SQL Serv ...

  5. mysql主从复制gtid_详解MySQL主从复制实战 - 基于GTID的复制

    基于GTID的复制 简介 基于GTID的复制是MySQL 5.6后新增的复制方式. GTID (global transaction identifier) 即全局事务ID, 保证了在每个在主库上提交 ...

  6. mysql errmsg unknown_详解MySQL Server 启动时出现bug的解决方法

    在用的mysql Server 无法启动.日志如下: 复制代码 代码示例: 130507 12:22:11  mysqld started 130507 12:22:11 [Warning] opti ...

  7. mysql数据库函数详解_MySQL数据库之字符函数详解

    MySQL数据库中的函数根据功能可以划分为字符函数.数值运算符与函数.比较运算符与函数.日期时间函数.信息函数.聚合函数.加密函数以及自定义函数等. 1.CONCAT() CONCAT()函数用于字符 ...

  8. mysql backup_Mysqlbackup 备份详解(mysql官方备份工具)

    A.1全库备份. 命令: mysqlbackup --defaults-file=/home/mysql-server/mysql3/my.cnf  --user=root --password=ro ...

  9. 详解mysql事务_详解MySQL执行事务的语法和流程

    摘要:MySQL 提供了多种存储引擎来支持事务. MySQL 提供了多种存储引擎来支持事务.支持事务的存储引擎有 InnoDB 和 BDB,其中,InnoDB 存储引擎事务主要通过 UNDO 日志和 ...

  10. mysql 枚举_详解MySQL数据类型之枚举类型ENUM的用法

    本节主要内容: MySQL数据类型之枚举类型ENUM MySQL数据库提供针对字符串存储的一种特殊数据类型:枚举类型ENUM,这种数据类型可以给予我们更多提高性能.降低存储容量和降低程序代码理解的技巧 ...

最新文章

  1. yum国内网络源的架设
  2. centos6.8安装完成后重启进不去登录界面_如何在Ubuntu18.04上安装Unity桌面环境?
  3. mysql 分析函数_MySQL分析函数实现
  4. 数据科学环境Anaconda及其相关组件介绍
  5. 《在你身边,为你设计》-哪位知道下载、在线阅读地址啊?
  6. 转-WSGI Tutorial
  7. 小米手表外观官宣:方表盘+黑银两色
  8. Skyline软件二次开发初级——3如何在WEB页面中的三维地图上创建几何对象
  9. 解决在RHEL/CentOS7.4以上版本无法使用AFD(Oracle ASMFD)特性
  10. sin(ωt),一文和正弦函数、频域、周期的头疼说白白
  11. 电脑代理上网和共享上网
  12. JavaSE-饿了么项目实战
  13. 编程java好学吗,编程好学吗?零基础学多久能入门?
  14. 如何往云服务器上装虚拟机,如何在虚拟机安装linux
  15. java开发用i5还是i7,办公用i5还是i7
  16. Java实现一个简单的日历表
  17. html 单选 lable,label 标签的用法,点label选中单选、复选框或文本框
  18. css中background-size属性cover、contain、100%的含义案例详解
  19. 【python--爬虫】彼岸图网高清壁纸
  20. uboot移植——启动内核

热门文章

  1. 非线性方程求根算法的C++实现
  2. AE/PR/FCPX超强视觉特效插件包FxFactory
  3. Ps 初学者教程,如何使用色阶功能提高照片的对比度和亮度?
  4. 如何在 macOS Monterey 上自定义光标?
  5. 修复Mac上的“ Safari无法找到服务器”错误的解决方法
  6. 如何在Pages for Mac中添加页眉、页脚和页码?
  7. java.lang math 类
  8. 1.2 不停机升级困难
  9. Python爬虫(一)抓取指定的页面
  10. 【声明】前方不设坑位,不收费!~ 我为NET狂官方学习计划