sql >> Base de Datos >  >> RDS >> Mysql

Django / MySQL:¿Cómo hacer transacciones autónomas (confirmar solo un subconjunto de consultas)?

Tema interesante, aparentemente no existe tal cosa en mysql, pero un tipo recomienda usar (para su problema de tabla de registro) una tabla myisam, por lo que, dado que se trata de transacciones externas, los datos se publican de todos modos.

Estoy agregando una segunda respuesta ya que acabo de descubrir esta alternativa:lo que podría hacer es manejar la transacción de registro desde otra conexión con otro usuario en su base de datos.

Mysql maneja el conjunto de conexiones por usuario, por lo que nunca usará la misma conexión para las operaciones principales y las operaciones de registro, lo que le permite confirmar la conexión de registros de forma independiente.