[jboss-user] [JBoss jBPM] - Re: job executor explained in a nutshell

alex.guizar@jboss.com do-not-reply at jboss.com
Thu Jun 19 12:10:53 EDT 2008


I find this statement wildly odd-sounding:
anonymous wrote : In the time gap between Transaction start time and the UPDATE/DELETE statement there could be commited changes that will be lost (Lost Updates).
No updates will be ever lost with higher isolation levels. The database will ensure that no two transactions that update the same data item can proceed. With "lost" they seem to mean unavailable to the isolated transaction. However, that is exactly what is needed for the job executor to operate properly.

Note that the REPEATABLE_READ suggestion is not a rule. Isolation levels are implemented differently in each database and in some databases it may be possible to use a lower isolation level that works.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4159358#4159358

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4159358



More information about the jboss-user mailing list