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

¿Es seguro un subproceso de procedimiento MySQL?

Depende de si está utilizando transacciones SQL. Es posible, sin el uso adecuado de transacciones y el nivel de serialización real, que un procedimiento pueda exponer algunos datos en una llamada de escritura, por ejemplo, que es visible para otras consultas/procedimientos antes de que se complete el procedimiento completo.

en resumen:un procedimiento dado solo será atómico si usa el nivel de transacción apropiado