Previous | Next --- Slide 40 of 65
Back to Lecture Thumbnails
kayvonf

Question: In your own words, help us understand the definition of isolation on this slide: "no other code can observe writes before commit".

bjay

Isolation: before a commit, none of the memory writes from thread A are able to be seen by thread B. Before thread A's transaction commits, for all thread B knows, thread A has done nothing at all.

?

koala

Isolation: While thread A is going through a transaction, every other thread observes the state before thread A enters the transaction.

kshitizdange

Isolation: Any ongoing transaction in a thread is not visible to other threads till it is committed.