項目地址:binlog2sql 同樣是開源的一款用于解析 binlog 的工具 。安裝簡單方便,基于 Python 開發(fā),源碼入門簡單 。
https://github.com/danfengcao/binlog2sql
主要功能:
- 可以解析出原始 SQL 、回滾 SQL 、去除主鍵的 INSERT SQL 等 。
- 數(shù)據(jù)快速回滾(閃回) 。
- 主從切換后新 master 丟數(shù)據(jù)的修復(fù) 。
官網(wǎng)地址:Percona Toolkit 工具包是一組高級的管理 MySQL 的工具包集,可以用來執(zhí)行各種通過手工執(zhí)行非常復(fù)雜和麻煩的系統(tǒng)任務(wù) 。簡稱 PT 工具,由 Percona 公司開發(fā)維護,是廣大數(shù)據(jù)庫維護人員的好幫手 。
https://www.percona.com/doc/percona-toolkit/3.0/index.html#
PT 工具包由各種小工具組成,不同工具有著不同的作用 。主要功能包括檢查主從復(fù)制的數(shù)據(jù)一致性、檢查重復(fù)索引、歸檔數(shù)據(jù)、在線DDL等 。下面簡單介紹下幾款常用工具的功能:
- pt-archiver:主要用于清理、歸檔歷史數(shù)據(jù) 。
- pt-duplicate-key-checker:列出并刪除重復(fù)的索引和外鍵 。
- pt-kill:殺掉符合條件的數(shù)據(jù)庫連接 。
- pt-online-schema-change:在線修改表結(jié)構(gòu),常用于大表 DDL。
- pt-query-digest:分析 MySQL 日志,并產(chǎn)生報告,常用于慢日志分析 。
- pt-table-checksum:校驗主從復(fù)制一致性 。
本篇文章簡單介紹了 SQL 審核、binlog 解析、Percona Toolkit 幾類工具,關(guān)于各個工具的使用方法,還需各位詳細探索 。感興趣的同學(xué)可以安裝學(xué)習(xí)下,好的工具能讓工作事半功倍 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 求婚戒指買多少價位的比較好 求婚戒指推薦
- mysql條件查詢語句匯總 mysql語句大全及用法
- 普物考研資料
- mysql導(dǎo)出數(shù)據(jù)指定格式 mysql數(shù)據(jù)導(dǎo)出命令
- mysql恢復(fù)表數(shù)據(jù) mysql修復(fù)數(shù)據(jù)庫命令
- 電路考研輔導(dǎo)資料推薦
- linux桌面環(huán)境推薦 桌面linux哪個最好用
- 云服務(wù)器軟件好用推薦 什么云服務(wù)器軟件好用
- javascript選擇器推薦 javascript選擇器有哪些
- mysql查詢出所有重復(fù)的記錄 mysql找出重復(fù)數(shù)據(jù)
