如何安裝 Percona toolkit 工具包?
目錄
利用 percona 提供的 toolkit 來進行 mysql DB 資料分析。如何在我們開發環境安裝?
How to install percona-toolkit on MacOSX or Linux?
前情提要:我們要透過
pt-query-digest
等指令,對 DB query 進行分析,所以先來安裝吧
安裝 percona-toolkit
- 如果是 Mac OSX 可以透過 brew 來進行安裝 percona-toolkit
brew install percona-toolkit
- 如果是 Linux 系統
- For Debian or Ubuntu:
sudo apt-get install percona-toolkit
- For RHEL or CentOS:
sudo yum install percona-toolkit
- For Debian or Ubuntu:
ref: https://www.percona.com/doc/percona-toolkit/LATEST/installation.html
Percona Toolkit Tools
Percona 工具包安裝完後,可以使用的指令有以下
- Tools:
- pt-align
- pt-archiver
- pt-config-diff
- pt-deadlock-logger
- pt-diskstats
- pt-duplicate-key-checker
- pt-fifo-split
- pt-find
- pt-fingerprint
- pt-fk-error-logger
- pt-heartbeat
- pt-index-usage
- pt-ioprofile
- pt-kill
- pt-mext
- pt-mongodb-query-digest
- pt-mongodb-summary
- pt-mysql-summary
- pt-online-schema-change
- pt-pmp
- pt-query-digest
- 分析 log
- 回報 slow query, 以及最頻繁執行的 query
- pt-secure-collect
- pt-show-grants
- pt-sift
- pt-slave-delay
- pt-slave-find
- pt-slave-restart
- pt-stalk
- pt-summary
- pt-table-checksum
- pt-table-sync
- pt-table-usage
- pt-upgrade
- pt-variable-advisor
- pt-visual-explain
查詢文件做進一步的學習操作
ref: https://www.percona.com/doc/percona-toolkit/LATEST/index.html
cover image from percona.com
單一安裝
e.g. 獨立安裝 pt-duplicate-key-checker
wget percona.com/get/pt-duplicate-key-checker