オンライン スキーマ移行シミュレーター
Seed: schema_change_sql, table_sizes, index_coverage; sample: simulate lock times and replication lagADVERTISEMENT - IN-ARTICLE
導入ガイド
ロック ウィンドウ、レプリケーション ラグ、および必要なステージング操作 (バックフィル、コピーと置換) を見積もることにより、大規模なテーブルに対するスキーマ変更 (列の追加、インデックス、型の移行) の影響を予測するシミュレーターを構築します。安全なオンライン移行パターン (pt-online-schema-change、gh-ost)、ステップ プラン、ロールバック スクリプトを提供します。DBA が実稼働データセットでの低リスクの移行を計画するのに役立ちます。
💡 よくある質問
Q: \
大きなテーブルでの重いロックを回避するにはどうすればよいですか?\" \"
Q: コピー アンド スワップ戦略または非ブロッキング バックフィルを実行するオンライン スキーマ変更ツールを使用します。\"\n\"
外部キーの追加についてはどうしますか?\" \"