日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

mysql客戶端管理工具 開源mysql管理工具( 二 )


主要功能:

  • 解析 binlog,回滾各類 DML 語句 。
  • 提供原生的基于庫、表、SQL類型、位置、時間等多種過濾方式 。
  • 支持 MySQL 多個版本,支持 GTID 格式 。
binlog2sql
項目地址:
https://github.com/danfengcao/binlog2sql
binlog2sql 同樣是開源的一款用于解析 binlog 的工具 。安裝簡單方便,基于 Python 開發(fā),源碼入門簡單 。
主要功能:
  • 可以解析出原始 SQL 、回滾 SQL 、去除主鍵的 insert SQL 等 。
  • 數(shù)據(jù)快速回滾(閃回) 。
  • 主從切換后新 master 丟數(shù)據(jù)的修復(fù) 。
3. Percona Toolkit 工具包
官網(wǎng)地址:
https://www.percona.com/doc/percona-toolkit/3.0/index.html#
Percona Toolkit 工具包是一組高級的管理 MySQL 的工具包集,可以用來執(zhí)行各種通過手工執(zhí)行非常復(fù)雜和麻煩的系統(tǒng)任務(wù) 。簡稱 PT 工具,由 Percona 公司開發(fā)維護(hù),是廣大數(shù)據(jù)庫維護(hù)人員的好幫手 。
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ù)制一致性 。
總結(jié):
本篇文章簡單介紹了 SQL 審核、binlog 解析、Percona Toolkit 幾類工具,關(guān)于各個工具的使用方法,還需各位詳細(xì)探索 。感興趣的同學(xué)可以安裝學(xué)習(xí)下,好的工具能讓工作事半功倍 。

推薦閱讀