yumでリポジトリ入れて、パッケージを入れる。MySQLの代わりには入れたことがなくて、PerconaToolkit(Perlのユーティリティ集)のみしか使っていない。
ユーザー権限をSQLの形で出力してくれる便利ツール ローカルであれば以下でOK
pt-show-grants --ask-pass
オンラインでもテーブルロックせずにDDL変更ができるツール 仕組みは
pt-online-schema-change --alter="ADD Column item1 char(10) after id" h=localhost,D=DB_NAME,t=pt_test,u=root --ask-pass
pt-online-schema-change --alter="ADD Column item1 char(10) after id" h=localhost,D=DB_NAME,t=pt_test,u=root --ask-pass --execute
pt-online-schema-change --alter="ADD Column item1 char(10) after id" h=localhost,D=cakephp,t=pt_test,u=root --ask-pass --no-drop-triggers --no-swap-tables --dry-run
スロークエリーログを解析してくれる。
pt-query-digest /var/log/mysql/slow.log
#conter