MySQL: データ削除後のディスクスペースの回復

このドキュメントはトラブルシューティングガイドの一部です。完全なガイドはこちらからご覧いただけます:MySQLの一般的な問題と解決策

👋 Stackheroのドキュメントへようこそ!

Stackheroは、数多くの利点を提供するMySQLクラウドソリューションを提供しています。主な利点は以下の通りです:

  • 無制限の接続と転送。
  • phpMyAdminウェブUIが含まれています。
  • ワンクリックで簡単にアップデート
  • プライベートで専用のVMによる最適なパフォーマンスと強固なセキュリティ

時間を節約し、生活を簡素化:StackheroのMySQLクラウドホスティングソリューションを試すのに5分しかかかりません

MySQLテーブルからデータが削除されると、その占有していたディスクスペースはすぐには回収されません。このスペースを回収するには、次のコマンドを実行できます。

OPTIMIZE TABLE <table>;

このプロセスでは、一時テーブルを作成し、データをそこに転送してから元のテーブルを置き換えます。最適化プロセス中はテーブルがロックされ、一時的に使用できなくなります。このロックの期間と全体の所要時間はテーブルのサイズに依存します。この操作はリソースを多く消費するため、サーバーの活動が少ない時間帯にスケジュールすることをお勧めします。