En esos casos se usan tablas de tipo InnoDB y utilizas transacciones (Ver
Transacciones).
De ese modo la operación de borrado completa se transforma en una operación atómica, lo que permite asegurar los procesos críticos. Requiere una programación afinada tanto en la aplicación como en la base de datos.