首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏SEian.G学习记录

    Percona-toolkit系列】Percona-toolkit工具包的安装和使用

    如果你是做MYSQL DBA或运维的,Percona-toolkit我相信这是你日常工作中必备的神器,能够高效的帮助您完成日常的工作; 如果有人说,没有用过,那么你可能是个假的DBA,不过没关系,从现在开始 ,我来帮助你一起学习Percona-toolkit工具包中相关的工具的使用方法以及使用场景; 接下来准备写【Percona-toolkit系列文章】,敬请关注; Percona-toolkit工具包同percona-xtrabackup 一样都是用Perl写的工具包,percona-toolkit工具包是一组高级的管理mysql的工具包集,可以用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,在生产环境中能极大的提高效率. percona-toolkit是一组高级命令行工具的集合,可以查看当前服务的摘要信息,磁盘检测,分析慢查询日志,查找重复索引,实现表同步等等。 percona-toolkit下载地址:https://www.percona.com/downloads/percona-toolkit/LATEST/ 开始使用之前,当然要先安装喽; 安装依赖包 yum

    1.2K20发布于 2021-03-03
  • 来自专栏数据库相关

    percona-toolkit学习笔记(七)

        pt-fifo-split读取大文件中的数据并打印到fifo文件,每次达到指定行数就往fifo文件中打印一个EOF字符,读取完成以后,关闭掉fifo文件并移走,然后重建fifo文件,打印更多的行。这样可以保证你每次读取的时候都能读取到制定的行数直到读取完成。注意此工具只能工作在类unix操作系统。这个程序对大文件的数据导入数据库非常有用,具体参考:https://www.percona.com/blog/2008/07/03/how-to-load-large-files-safely-into-innodb-with-load-data-infile/

    56330发布于 2019-09-18
  • 来自专栏乐沙弥的世界

    percona-toolkit的安装及简介

    因此有很多功能强大第三方的衍生产品,如percona-toolkit,XtraBackup等等。 percona-toolkit是一组高级命令行工具的集合,可以查看当前服务的摘要信息,磁盘检测,分析慢查询日志,查找重复索引,实现表同步等等。这个工具套件对DBA及运维人员着实不可多得。 1、percona-toolkit的主要功能   Verify MySQL replication integrity by checking master and replica data consistency Collect vital system information when problems occur 2、安装需求及步骤   下载链接:http://www.percona.com/software/percona-toolkit

    1.2K10发布于 2018-08-13
  • 来自专栏杨建荣的学习笔记

    MySQL中的Percona-toolkit工具由来漫谈

    首先问一个问题,你听说过下面这两个工具吗? Maatkit 和Aspersa 如果听过,可能就暴露年龄了,你如果现在去查Aspersa相关的文章,会发现下载链接之类的都不可用了。 最早看到这个命令是在

    97340发布于 2018-03-22
  • 来自专栏SEian.G学习记录

    Percona-toolkit系列】Percona Toolkit工具之pt-config-diff

    1500 28800 关于pt-config-diff的详细使用可参考官方文档: https://www.percona.com/doc/percona-toolkit

    1K10发布于 2021-03-03
  • 来自专栏张戈的专栏

    MySQL命令行工具:percona-toolkit安装使用初探

    导读:percona-toolkit 源自 Maatkit 和 Aspersa 工具,这两个工具是管理 mysql 的最有名的工具,现在 Maatkit 工具已经不维护了,请大家还是使用 percona-toolkit 一、 工具简介 percona-toolkit 是一组高级命令行工具的集合,用来执行各种通过手工执行非常复杂和麻烦的 mysql 任务和系统任务,这些任务包括: 检查 master 和 slave 数据的一致性 有效地对记录进行归档 查找重复的索引 对服务器信息进行汇总 分析来自日志和 tcpdump 的查询 当系统出问题的时候收集重要的系统信息 二、工具安装 ①、下载安装包 Percona-toolkit 四、教程分享 除此之外,percona-toolkit 还有很多实用功能,比如: pt-config-diff : 比较本地与远程 MySQL 配置文件差异 pt-heartbeat : MySQL 主从复制延迟监控 本文篇幅有限,且奔着不锁表在线修改表字段功能去的,更多功能的探索这里附上 percona-toolkit 中文使用教程: 下载地址

    2K70发布于 2018-03-21
  • 来自专栏SEian.G学习记录

    Percona-toolkit系列】Percona Toolkit工具之pt-archiver

    之间的文章《【Percona-toolkit系列】Percona-toolkit工具包的安装和使用》介绍了Percona-toolkit工具包的安装,接下来我们来介绍该工具包中的一个工具pt-archiver 210025 | +----------+ 1 row in set (0.03 sec) pt-archiver使用详细参考官方文档说明: https://www.percona.com/doc/percona-toolkit

    1.7K10发布于 2021-03-03
  • 来自专栏杨建荣的学习笔记

    Percona-toolkit的安装和配置(r8笔记第86天)

    pt工具是非常实用有效的一个工具集,对于诊断常规问题还是非常有效的,相比于Oracle的工具,MySQL中没有那么多复杂的数据字典,在实现方式上相对更加轻巧,主要都是针对日志的挖掘。在庞大复杂的日志中能够找出一些非常有效的信息,确实难能可贵。 image.png 在官网上查看Percona的系列产品,可以看到Percona Toolkit的一个Logo好像是条鹿犬。 image.png 如果查看用户手册,可以看到里面有非常多的命令,如果没有分门别类还是没有任何的方向。 在此找到同事之前的分享,工具的分类如下

    1.3K70发布于 2018-03-19
  • 来自专栏木头编程 - moTzxx

    CentOS7 安装 PerconaTookit 步骤

    下载 percona-toolkit 的 rpm 文件 官网下载地址:【percona-toolkit】 根据自己的需求,选择版本 如果网速还可以,那指令命令如下 (建议本地下载后,上传到 Linux 服务器中): wget https://downloads.percona.com/downloads/percona-toolkit/3.0.7/binary/redhat/7/x86_64/percona-toolkit -3.0.7-1.el7.x86_64.rpm wget https://downloads.percona.com/downloads/percona-toolkit/3.0.7/binary/redhat 即不检查从库 提示 PerconaTookit 操作指令非常多,建议阅读 —— 【官方文档】 推荐文章 —— 【MySQL运维】Percona Toolkit 工具安装与使用教程 —— 【percona-toolkit

    1.1K30发布于 2021-09-06
  • 来自专栏技术杂记

    Mysql复制数据一致性检查

    percona-toolkit.noarch 0:2.2.16-1 set to be updated --> Processing Dependency: perl(Term::ReadKey) for package: percona-toolkit ======================================================================================== Updating: percona-toolkit 1/3 Updating : percona-toolkit Updating : percona-toolkit [################################################################### 2/3 Cleanup : percona-toolkit

    40910编辑于 2022-04-23
  • 来自专栏IT笔记

    Lepus搭建企业级数据库慢查询分析平台

    前言 Lepus的慢查询分析平台是独立于监控系统的模块,该功能需要使用percona-toolkit工具来采集和记录慢查询日志,并且需要部署一个我们提供的shell脚本来进行数据采集。 安装 安装 percona-toolkit yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-IO-Socket-SSL perl-DBI perl-DBD-MySQL 下载地址:https://www.percona.com/downloads/percona-toolkit/LATEST/ ## 你也可以选择其他版本 wget https://www.percona.com/downloads/percona-toolkit/2.2.6/RPM/percona-toolkit-2.2.6-1.noarch.rpm 小结 被监控监控机通过 percona-toolkit 工具和 shell 脚本来采集慢查询日志并发送到监控机,Lepus的慢查询分析平台对采集数据进行展示和分析。

    1.8K20发布于 2018-12-07
  • 来自专栏IT笔记

    Lepus搭建企业级数据库慢查询分析平台

    前言 Lepus的慢查询分析平台是独立于监控系统的模块,该功能需要使用percona-toolkit工具来采集和记录慢查询日志,并且需要部署一个我们提供的shell脚本来进行数据采集。 安装 安装 percona-toolkit yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-IO-Socket-SSL perl-DBI perl-DBD-MySQL 下载地址:https://www.percona.com/downloads/percona-toolkit/LATEST/ ## 你也可以选择其他版本 wget https://www.percona.com/downloads/percona-toolkit/2.2.6/RPM/percona-toolkit-2.2.6-1.noarch.rpm 小结 被监控监控机通过 percona-toolkit 工具和 shell 脚本来采集慢查询日志并发送到监控机,Lepus的慢查询分析平台对采集数据进行展示和分析。

    1.3K10发布于 2019-12-05
  • 来自专栏数据库安全

    美创运维日记|MySQL运维必备神器

    如果你是做MySQL DBA或运维的,Percona-toolkit我相信这是你日常工作中必备的神器,能够高效的帮助您完成日常的工作; 如果没有用过(难道你是个假的DBA?) 1.jpg 注: Percona-toolkit工具包同percona-xtrabackup一样都是用Perl写的工具包,percona-toolkit工具包是一组高级的管理mysql的工具包集,可以用来执行各种通过手工执行非常复杂和麻烦的 percona-toolkit是一组高级命令行工具的集合,可以查看当前服务的摘要信息,磁盘检测,分析慢查询日志,查找重复索引,实现表同步等等。 https://www.percona.com/downloads/percona-toolkit/LATEST/ 拿来之后我们就要开始修炼,要不然三岁小朋友拿着屠龙刀不仅干不了事,还有可能误伤了自己。

    4K30发布于 2020-08-19
  • 来自专栏散尽浮华

    mysql主从同步(3)-percona-toolkit工具(数据一致性监测、延迟监控)使用梳理

    这种情况下就需要使用percona-toolkit工具的pt-table-checksum组件来检查主从数据的一致性;如果发现不一致的数据,可以通过pt-table-sync修复;还可以通过pt-heartbeat percona-toolkit介绍 percona-toolkit是一组高级命令行工具的集合,用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,这些任务包括:    1)检查master和slave 不过,现在Maatkit工具已经不维护了,所以以后推荐还是使用percona-toolkit工具! ,让它们保存数据的一致性    3)pt-heartbeat 负责监控mysql主从同步延迟 下面就对这三个组件的使用做一记录,当然percona-toolkit工具也有很多其他组件,后面会一一说明 percona-toolkit工具安装(建议主库和从库服务器上都安装) 软件下载并在主库服务器上安装 [百度云盘下载地址:https://pan.baidu.com/s/1bp1OOgf   (提取密码

    3.7K101发布于 2018-01-22
  • 来自专栏乐沙弥的世界

    percona-toolki安装冲突(my.cnf Percona-Server-shared与mysql-community-server)

    最近在安装percona-toolkit工具包时,提示在my.cnf文件中, Percona-Server-shared与mysql-community-server冲突。 1、故障现象 [root@centos7 ~]# yum install percona-toolkit -y Transaction check error: file /etc/my.cnf mysql-community-libs-compat [root@centos7 ~]# yum install mysql-community-libs-compat -y [root@centos7 ~]# yum install percona-toolkit

    1.5K30发布于 2018-08-14
  • 来自专栏数据库相关

    Percona-tookit学习笔记(一)

    Percona-tookit下载地址[包含软件和用户手册]: https://www.percona.com/software/mysql-tools/percona-toolkit 部分内容参考了前人的博客 pt-variable-advisor pt-visual-explain 查看命令帮助的话,可以使用 perldoc /usr/local/bin/pt-*** 或者 pt-*** --help percona-toolkit 下文将一一举例percona-toolkit里面的工具的使用。

    84350发布于 2019-09-18
  • 来自专栏Linux运维技术之路

    pt-table-sync异常问题处理总结

    `opt_log` WHERE `opt_id`='112b2abd-c743-45e8-bee2-f1c4b303f03b' LIMIT 1 /*percona-toolkit src_db:dbname `opt_log` WHERE `opt_id`='2f9bb875-d62e-4951-851a-91b082e584f0' LIMIT 1 /*percona-toolkit src_db:dbname `opt_log` WHERE `opt_id`='cf4275cc-119c-44a0-94cc-b0aa21d45f0f' LIMIT 1 /*percona-toolkit src_db:dbname `opt_log` WHERE `opt_id`='112b2abd-c743-45e8-bee2-f1c4b303f03b' LIMIT 1 /*percona-toolkit src_db:dbname `opt_log` WHERE `opt_id`='2f9bb875-d62e-4951-851a-91b082e584f0' LIMIT 1 /*percona-toolkit src_db:dbname

    1.1K20编辑于 2022-06-07
  • 来自专栏Golang开发

    MySQL——SQL查询优化

    ,r 平均数量,例如:at = 总时间/总次数 -t top 指定取前几条作为结果输出 推荐使用 pt-query-digest 官方安装地址https://www.percona.com/doc/percona-toolkit /LATEST/installation.html brew install percona-toolkit pt-query-digest --explain h=127.0.0.1, u=root,

    2.1K40发布于 2019-05-28
  • 来自专栏MySQL参数系列

    MySQL DBA必备工具Percona Toolkit--上篇

    点击蓝字丨关注我们 今天给大家介绍一个非常好用的工具集--percona-toolkit,该工具集可以说是mysql dba的得力助手。 Percona Toolkit下载安装 (centos7) 1.下载 wget https://downloads.percona.com/downloads/percona-toolkit/3.3.0

    92130发布于 2021-07-06
  • MySql大数据量表字段更新不锁表方案

    1.使用percona-toolkit原理是创建一个影子表,在影子表上执行ALTER,然后通过**触发器(Triggers)同步增量数据,最后完成替换。 命令展开代码语言:BashAI代码解释#测试运行,返回很多OK即可dockerrun--rm-itpercona/percona-toolkit\pt-online-schema-change\--host ezweb.ne.jp%'THEN'AU'ELSE'other'END)VIRTUAL"\D=stats,t=email_isp_stats\--dry-run#执行dockerrun--rm-itpercona/percona-toolkit

    8810编辑于 2026-03-03
领券