En una secuencia de comandos PHP que trabaja con una base de datos mysql, recientemente tuve la necesidad de usar una transacción en un punto que sucedía dentro de otra transacción. Todas mis pruebas parecen indicar que esto está funcionando bien, pero no puedo encontrar ninguna documentación sobre este uso.Transacciones de Mysql dentro de transacciones
Quiero estar seguro - son transacciones dentro de transacciones válidas en mysql? Si es así, ¿hay alguna forma de averiguar cuántos niveles profundos tiene en las transacciones anidadas? (. Es decir, el número de reversiones que se tardaría en volver a la normalidad)
Gracias de antemano, Brian
'¿Las transacciones no se pueden anidar' en la misma conexión, o también en diferentes? –
La lógica general dice que las diferentes conexiones no saben nada el uno del otro. Entonces, la transacción en una conexión no sabe acerca de otra transacción en una conexión diferente. No probado, pero debe ser cierto. –