[Ror-es] Transaction y/o Mutex

Juanjo Bazán jjbazan at kflink.com
Thu Jul 6 19:11:15 GMT 2006


Una dudilla, ¿¿sabeis si las transacciones de ActiveRecord son seguras 
respecto a problemas de concurrencia??
Es decir: con "transaction" puedo ejecutar varias operaciones contra base de 
datos de manera atómica, de forma que o se ejecutan todas con éxito o hace 
un rollback y no se ejecuta ninguna, pero mi duda es si se encarga de 
bloquear la ejecución del bloque de código dentro de la transacción mientras 
lo hace o es posible que se ejecuten varios bloques del mismo "transaction" 
iguales a la vez.
¿Se encarga él de usar un Mutex o lo añado yo? En principio creo que lo 
tengo que añadir yo pero la verdad es que viendo la documentación no me 
queda claro.
Salu2!
Juanjo 



More information about the Ror-es mailing list