インストール

yumでリポジトリ入れて、パッケージを入れる。MySQLの代わりには入れたことがなくて、PerconaToolkit(Perlのユーティリティ集)のみしか使っていない。

Percona Toolkit

pt-show-grants

ユーザー権限をSQLの形で出力してくれる便利ツール ローカルであれば以下でOK

pt-show-grants --ask-pass

pt-online-schema-change

オンラインでもテーブルロックせずにDDL変更ができるツール 仕組みは

  1. 変更後の構造のテーブルを作成
  2. 元のテーブルにトリガー仕込む
  3. データコピー
  4. 完了したら元のテーブルと入れ替える
  5. トリガーを消す

pt-query-digest

スロークエリーログを解析してくれる。

pt-query-digest /var/log/mysql/slow.log

#conter


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-10-14 (金) 13:16:53