MyISAM テーブルで削除を実行すると、テーブルが最適化されるまでテーブルに穴が残ります。
これは同時挿入に影響します。デフォルト設定では、concurrent_inserts は穴のないテーブルに対してのみ機能します。ただし、MyISAM のドキュメントでは、concurrent_insert セクションの下に次のように記載されています。
ホールがあるものも含め、すべての MyISAM テーブルに対して同時挿入を有効にします。穴のあるテーブルの場合、テーブルが別のスレッドで使用されている場合、テーブルの最後に新しい行が挿入されます。それ以外の場合、MySQL は通常の書き込みロックを取得し、行をホールに挿入します。
http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_concurrent_insert
新しい行がテーブルに挿入されるたびに、MyISAM が自動的に穴を埋めるということですか? 以前は、テーブルを最適化するまで穴は修正されないと思っていました。