新しいMyISAMテーブルに大きなテーブルの一部を挿入しています。コマンドラインとphpmyadminの両方を試しましたが、どちらも長い時間がかかります。しかし、私はmysqlのデータフォルダに、テーブルファイルは実際にはGBのデータを持っているが、phpmyadminではレコードがないことがわかります。それから私はテーブルを "チェック"し、それは永遠にかかる...MySQLの挿入クエリが完了できません
何が間違っていますか? innoDBに変更する必要がありますか?
新しいMyISAMテーブルに大きなテーブルの一部を挿入しています。コマンドラインとphpmyadminの両方を試しましたが、どちらも長い時間がかかります。しかし、私はmysqlのデータフォルダに、テーブルファイルは実際にはGBのデータを持っているが、phpmyadminではレコードがないことがわかります。それから私はテーブルを "チェック"し、それは永遠にかかる...MySQLの挿入クエリが完了できません
何が間違っていますか? innoDBに変更する必要がありますか?
あなたの表に印がありますか?多くのデータをすばやく挿入することに最も関心がある場合は、指標を削除し、挿入してから指標を再追加することを検討できます。実際には全体的な操作が遅くなる可能性がありますが、データの挿入がどれくらいの間続くかをより直接的に把握することができます。
mysqlは、データベースからすべてのデータを削除しても、dbファイルを縮小しません。後でファイルを展開するのは比較的高価な操作です。 –