Fase dos: proceso de reversión

  1. Después de recibir la solicitud de reversión de rama de TC, inicie una transacción local y realice las siguientes operaciones.

  2. Encuentre el registro UNDO LOG correspondiente a través de XID y Branch ID.

  3. Verificación de datos: compare el espejo retrovisor en UNDO LOG con los datos actuales. Si hay una diferencia, significa que los datos han sido modificados por una acción distinta a la transacción global actual. En este caso, debe manejarse de acuerdo con la política de configuración, y la descripción detallada se presenta en otro documento.

  4. Genere y ejecute una declaración de reversión basada en la imagen anterior en el REGISTRO DE DESHACER y la información relevante del SQL comercial.

  5. Envíe la transacción local e informe el resultado de la ejecución de la transacción local (es decir, el resultado de la reversión de la transacción de la sucursal) al TC.

Last updated