Percona Toolkitの日本語版マニュアルを改訂したものを、改めてWebサイトにて公開する運びとなり、PDF版のダウンロードが可能になりましたのでお知らせいたします。
Percona Toolkit とは
「Percona Toolkit」は、PERCONA社が開発した、MySQLの“運用”、“監視”、“分析”といった複雑な作業を簡単に実施することができるコマンドツール群です。全部で34ツール存在します。(2017年3月31日現在)
PERCONA社は、MySQLのコンサルティング・保守サービス分野において、世界で最も高い評価の得ている企業です。2006年の創業以来、世界各国で1200件以上のコンサルティングおよびサポートの実績をもち、シスコシステムズ、グルーポン、BBCなどはPERCONA社の顧客となっています。
Percona製品は、MySQLと非常に高い互換性を持つ(drop-in replacement)MySQLの派生製品で、 MySQLユーザが快適に利用いただけることを開発コンセプトとしております。また、MySQLと同様、オープンソースで提供され、ユーザは無償で利用することができます。そのため、当ツールは日常の業務の中でMySQLを利用しているエンジニアの方は勿論、データベース全般に関するコンサルタントの方にもご活用いただけるツールとなっております。
Percona Toolkitで出来る主なこと
- MySQLを停止することなく、マスターとスレーブのデータの整合性を確認する
- 2つのMySQL間のデータを同期する
- 問題となっているSQLを検出する
- スレーブを意図的に遅延させる
- バージョン間の互換性を確認する
Percona Toolkitは外部の管理用サーバー、データベースサーバーのどちらにでも配置できます。
ただしデータベースサーバー以外に配置した場合には、一部の機能が利用できなくなります。