2

実稼働MySQLデータベースの大きなテーブル(約20 GB)から列を削除する必要がありますが、MySQLサーバーがハングしたり、実稼働データベースにリスクを負わせたりしたくありません。

このテーブルはInnoDBエンジンを使用しており、約10,000,000レコードが含まれています。

4

1 に答える 1

1

私の知る限り、可能な限り最良の方法は、mysqlでMASTER-MASTERセットアップを使用することです。

最初にMASTER1を変更し、本番環境でMASTER2を使用することができます。次に、切り替えて同じことを行います。

于 2012-10-27T09:46:15.493 に答える