2017-03-11 31 views
0

雖然從維基百科閱讀的事務隔離級別,我被隔離現象髒混淆讀和不可重複讀,都意味着如果T1選擇一些數據,那麼T2修改了相同的數據,然後T1再次讀取信息T1將看到修改數據。那麼有什麼區別?是什麼骯髒的準備和不可重複讀的區別?

回答

1
  • 髒讀:當你看到未提交改變
  • 不可重複讀:當你成功地看到多次

第一個是邪惡的執行相同的查詢時承諾變化應避免在大多數情況下,因爲你可能會看到不一致的中間狀態行,而第二個是確定對於許多應用