He revisado el manual y se mencionó que cada transacción agregará una declaración BEGIN
antes de que comience a tomar el volcado. ¿Alguien puede elaborar esto de una manera más comprensible?¿Por qué un mysqldump con transacción única es más consistente que uno sin?
Aquí es lo que leo:
Esta opción emite una declaración SQL BEGIN antes de volcar los datos desde el servidor. Es útil sólo con tablas transaccionales como InnoDB y BDB, porque entonces se vuelca el estado coherente de la base de datos en el momento COMENZAR fue emitida sin bloquear cualquier aplicación."
¿Puede alguna elaborada en esto?
Quizás agregue algunos enlaces o citas de partes específicas del manual con las que necesita ayuda, de lo contrario, estamos averiguando un poco sobre lo que desea saber. – Cylindric
He actualizado la publicación. por favor eche un vistazo a. – Uday