项目地址:binlog2sql 同样是开源的一款用于解析 binlog 的工具 。安装简单方便,基于 Python 开发,源码入门简单 。
https://github.com/danfengcao/binlog2sql
主要功能:
- 可以解析出原始 SQL 、回滚 SQL 、去除主键的 INSERT SQL 等 。
- 数据快速回滚(闪回) 。
- 主从切换后新 master 丢数据的修复 。
官网地址:Percona Toolkit 工具包是一组高级的管理 MySQL 的工具包集,可以用来执行各种通过手工执行非常复杂和麻烦的系统任务 。简称 PT 工具,由 Percona 公司开发维护,是广大数据库维护人员的好帮手 。
https://www.percona.com/doc/percona-toolkit/3.0/index.html#
PT 工具包由各种小工具组成,不同工具有着不同的作用 。主要功能包括检查主从复制的数据一致性、检查重复索引、归档数据、在线DDL等 。下面简单介绍下几款常用工具的功能:
- pt-archiver:主要用于清理、归档历史数据 。
- pt-duplicate-key-checker:列出并删除重复的索引和外键 。
- pt-kill:杀掉符合条件的数据库连接 。
- pt-online-schema-change:在线修改表结构,常用于大表 DDL。
- pt-query-digest:分析 MySQL 日志,并产生报告,常用于慢日志分析 。
- pt-table-checksum:校验主从复制一致性 。
本篇文章简单介绍了 SQL 审核、binlog 解析、Percona Toolkit 几类工具,关于各个工具的使用方法,还需各位详细探索 。感兴趣的同学可以安装学习下,好的工具能让工作事半功倍 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 求婚戒指买多少价位的比较好 求婚戒指推荐
- mysql条件查询语句汇总 mysql语句大全及用法
- 普物考研资料
- mysql导出数据指定格式 mysql数据导出命令
- mysql恢复表数据 mysql修复数据库命令
- 电路考研辅导资料推荐
- linux桌面环境推荐 桌面linux哪个最好用
- 云服务器软件好用推荐 什么云服务器软件好用
- javascript选择器推荐 javascript选择器有哪些
- mysql查询出所有重复的记录 mysql找出重复数据