pt(Percona Toolkit)工具介绍一.介绍1.找出重复的索引和外键 pt-duplicate-key-checker例子:[root@node1 ~]# pt-duplicate-key-checker --user=root --password='abc123'# ##############
原创
2017-10-03 15:53:09
3182阅读
点赞
pt(Percona Toolkit)工具安装一.pt(Percona Toolkit)工具是由Percona公司开发的一个用perl语言编写的工具集,包含很多功能,例如在线更改数据表结构,校验主从数据,检查数据库状态,分析慢查询等这些靠人手做起来比较麻烦的事情,功能强大,操作简单二.安装依赖包yum install&nb
原创
2017-10-03 15:39:18
2348阅读
点赞
pt安装配置:
wget percona.com/get/percona-toolkit.tar.gz
tar xzvf percona-toolkit-2.1.1.tar.gz
cd percona-toolkit-2.1.1
perl Makefile.PL
make
make install
cd ..&n
翻译
精选
2012-06-01 13:54:18
600阅读
背景: 工作上需要删除或则归档一张大表,这时候用pt-archiver可以很好的满足要求,其不仅可以归档数据,还有删除、导
原创
2022-06-19 08:57:52
643阅读
点赞
在master节点上执行的UPDATE语句,通过MySQLbinlog协议在所有的slave节点原样执行,更新slave节点本地的checksums表上的记录有变化就会更新;...
原创
2022-10-27 13:36:58
138阅读
pt(Percona Toolkit)工具是由Percona公司开发的一个用perl语言编写的工具集,包含很多功能,例如在线更改数据表结构,校验主从数据,检查数据库状态,分析慢查询等这些靠人手做起来比较麻烦的事情,功能强大,操作简单.安装既然是perl语言开发的工具集,那当然是先安装perl相关依赖包了yum install -y perl perl-IO-
原创
2017-01-19 18:53:12
10000+阅读
pt-config-diff比较mysql配置文件和服务器参数示例:pt-config-diff /etc/my.cnf h=192.168.53.11 --user=root --password=123456 --socket=/tmp/mysql.sock
pt-config-dirr /etc/my.cnf /etc/m
原创
2016-03-31 14:33:03
2337阅读
pt-table-sync
原创
2019-01-09 10:34:12
402阅读
pt-ioprofilept-ioprofile:官方地址说明用途:监控指定进程的IO情况。语法:pt-ioprofile [OPTIONS] [FILE]默认情况下,监控MySQL进程。也可以通过--profile-pid指定进程ID,或指定文件名。警告:pt-ioprofile会冻结服务器,可能会导致进程崩溃,或者使其在分离后执行得很差,或者使其处于休眠状态!所以不要在生...
原创
2022-09-29 11:33:50
129阅读
pt-fingerprintpt-fingerprint:官方地址说明用途:将SQL语句转换为绑定变量形式,即:所有where条件中指定的具体值以?代替。语法:pt-fingerprint [OPTIONS] [FILES]具体例子[root@BigData ~]# pt-fingerprint --query "select a, b, c from users where id...
原创
2022-09-29 11:34:02
134阅读
pt-pmppt-pmp:官方地址说明用途:可以在Linux上创建和总结进程的完整堆栈跟踪。堆栈跟踪的摘要对于诊断进程正在等待什么是非常有用的工具。语法:pt-pmp [OPTIONS] [FILES]注意:pt-pmp是一个只读工具。但是,收集GDB堆栈跟踪是通过将GDB附加到程序并从所有线程打印堆栈跟踪来实现的。这将在一段时间内冻结程序,从一秒钟左右到在程序中有很多内存和线程的非常繁忙的系统上
原创
2022-09-29 11:37:39
131阅读
目录
常用选项(OPTIONS)
DSN选项(DSN)
选项用法说明
环境与数据准备
表归档到表(逐行进行)
表归档到表(批量进行)
表归档到文件
表清除数据
表自增字段处理
基本说明
用法示例
工作流程
总结
参考
正文
pt-archiver - Archive rows from a MySQL table into another table or a file.
pt-archi
原创
2021-08-09 17:01:54
595阅读
percona-toolkit之pt-table-checksum
原创
2019-01-09 09:05:18
585阅读
pt-archiver说明将一个表的数据导入到另一个表或文件中。语法:pt-archiver [OPTIONS] --source DSN --where WHEREpt-arc
原创
2022-09-29 11:32:54
224阅读
pt-align说明用途:将其他工具的输出与列对齐。语法:pt-align [FILES]具体例子原始文件[root@BigData ~]# more lei.txtDATABASE TABLE ROWSfoo bar 100long_db_name table 1another long_name 500格式化后结果[root@BigDa..
原创
2022-09-29 11:32:57
40阅读
pt-findpt-find:官方地址说明用途:查找MySQL表并执行指定操作。语法:pt-find [OPTIONS] [DATABASES]pt-find搜索MySQL表并执行操作,如linux中的find命令。默认操作是打印数据库和表名。具体例子查看一天前创建的存储引擎是MyISAM的表[root@BigData ~]# pt-find --host 192.168.20...
原创
2022-09-29 11:33:19
57阅读
pt-killpt-kill:官方地址说明用途:KILL MySQL指定查询。语法:pt-kill [OPTIONS] [DSN]其主要是通过SHOW PROCESSLIST获取满足条件的查询、连接并KILL。具体例子1.kill运行时间超过60s的查询pt-kill --busy-time 60 --kill h=localhost,p=123,P=3306,u=root...
原创
2022-09-29 11:33:28
89阅读
pt-summarypt-summary:官方地址说明用途:获取操作系统概要信息。语法:pt-summary直接输入命令即可,没有其他选项。具体例子[root@BigData ~]# pt-summary# Percona Toolkit System Summary Report ###################### Date | 2019-08-01 03:28:2
原创
2022-09-29 11:39:01
99阅读
目录常用选项(OPTIONS) DSN选项(DSN) 选项用法说明环境与数据准备 表归档到表(逐行进行) 表归档到表(批量进行) 表归档到文件 表清除数据 表自增字段处理基本说明 用法示例 工作流程 总结 参考正文pt-archiver- Archive rows from a MySQL table into another table or a f...
原创
2022-02-13 15:55:39
532阅读
pt-diskstatspt-diskstats:官方地址说明用途:用于监控GNU/Linux的I/O交互式工具。语法:pt-diskstats [OPTIONS] [FILES]pt-diskstats打印GNU/Linux的磁盘I/O统计数据。它有点类似于iostat,但它是交互式的,而且更加详细。它可以分析从另一台机器上收集的数据。默认情况下,通过读取/proc/diskst...
原创
2022-09-29 11:33:05
148阅读