percona-toolkit工具包安装
?? percona-toolkit工具包同percona-xtrabackup一樣都是用Perl寫的工具包,percona-toolkit工具包是一組高級(jí)的管理mysql的工具包集,可以用來執(zhí)行各種通過手工執(zhí)行非常復(fù)雜和麻煩的mysql和系統(tǒng)任務(wù),在生產(chǎn)環(huán)境中能極大的提高效率,安裝也很簡單,可以在percona的官網(wǎng):https://www.percona.com上下載編譯包或者是rpm包,當(dāng)然由于我的本地yum源有配好,自己就用yum安裝rpm包,yum還能自動(dòng)解決依賴關(guān)系,安裝步驟如下:
[root@localhost?src]#?wget?https://www.percona.com/downloads/percona-toolkit/3.0.1/binary/redhat/6/x86_64/percona-toolkit-3.0.1-1.el6.x86_64.rpm [root@localhost?src]#?yum?-y?install?percona-toolkit-3.0.1-1.el6.x86_64.rpm而在percona-toolkit工具包集中大致有32個(gè)命令可以使用,以下具體的表格來自于http://www.cnblogs.com/zping/p/5678652.html
工具類別
工具命令 | 工具作用 | 備注 | |
開發(fā)類 | pt-duplicate-key-checker | 列出并刪除重復(fù)的索引和外鍵 | |
pt-online-schema-change | 在線修改表結(jié)構(gòu) | ||
pt-query-advisor | 分析查詢語句,并給出建議,有bug | 已廢棄 | |
pt-show-grants | 規(guī)范化和打印權(quán)限 | ||
pt-upgrade | 在多個(gè)服務(wù)器上執(zhí)行查詢,并比較不同 | ||
性能類 | pt-index-usage | 分析日志中索引使用情況,并出報(bào)告 | |
pt-pmp | 為查詢結(jié)果跟蹤,并匯總跟蹤結(jié)果 | ||
pt-visual-explain | 格式化執(zhí)行計(jì)劃 | ||
pt-table-usage | 分析日志中查詢并分析表使用情況 | pt 2.2新增命令 | |
配置類 | pt-config-diff | 比較配置文件和參數(shù) | |
pt-mysql-summary | 對(duì)mysql配置和status進(jìn)行匯總 | ||
pt-variable-advisor | 分析參數(shù),并提出建議 | ||
監(jiān)控類 | pt-deadlock-logger | 提取和記錄mysql死鎖信息 | |
pt-fk-error-logger | 提取和記錄外鍵信息 | ||
pt-mext | 并行查看status樣本信息 | ||
pt-query-digest | 分析查詢?nèi)罩?#xff0c;并產(chǎn)生報(bào)告 | 常用命令 | |
pt-trend | 按照時(shí)間段讀取slow日志信息 | 已廢棄 | |
復(fù)制類 | pt-heartbeat | 監(jiān)控mysql復(fù)制延遲 | |
pt-slave-delay | 設(shè)定從落后主的時(shí)間 | ||
pt-slave-find | 查找和打印所有mysql復(fù)制層級(jí)關(guān)系 | ||
pt-slave-restart | 監(jiān)控salve錯(cuò)誤,并嘗試重啟salve | ||
pt-table-checksum | 校驗(yàn)主從復(fù)制一致性 | ||
pt-table-sync | 高效同步表數(shù)據(jù) | ||
系統(tǒng)類 | pt-diskstats | 查看系統(tǒng)磁盤狀態(tài) | |
pt-fifo-split | 模擬切割文件并輸出 | ||
pt-summary | 收集和顯示系統(tǒng)概況 | ||
pt-stalk | 出現(xiàn)問題時(shí),收集診斷數(shù)據(jù) | ||
pt-sift | 瀏覽由pt-stalk創(chuàng)建的文件 | pt 2.2新增命令 | |
pt-ioprofile | 查詢進(jìn)程IO并打印一個(gè)IO活動(dòng)表 | pt 2.2新增命令 | |
實(shí)用類 | pt-archiver | 將表數(shù)據(jù)歸檔到另一個(gè)表或文件中 | |
pt-find | 查找表并執(zhí)行命令 | ||
pt-kill | Kill掉符合條件的sql | 常用命令 | |
pt-align | 對(duì)齊其他工具的輸出 | pt 2.2新增命令 | |
pt-fingerprint | 將查詢轉(zhuǎn)成密文 | pt 2.2新增命令 |
轉(zhuǎn)載于:https://blog.51cto.com/jim123/1903843
總結(jié)
以上是生活随笔為你收集整理的percona-toolkit工具包安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Leetcode][程序员面试金典][
- 下一篇: LIS 的 n*log 算法 ———二分