Que me corrijam se estiver errado, mas isso não é um defeito, e sim uma das "Artimanhas" para o banco ficar mais rápido. ele marca o espaço usado pelos registros apagados e vai a medida que precisar de espaço usando o espaço marcado. assim ele fica mais rápido. Isso chama-se Garbage collection.