推 IECSWCF: 多筆交易以交錯方式執行,執行順序與原本交易的順序可能不 06/04 21:53
→ IECSWCF: 同而造成交易衝突.衝突發生的時機:兩筆不同交易針對同一 06/04 21:53
→ IECSWCF: 筆資料,只要任何一方有write動作,就有可能發生衝突. 06/04 21:53
推 IECSWCF: 條件1.a略過只有t2而已,b有t2和t3讀過加上t3讀b先用t2所 06/04 22:04
→ IECSWCF: 以要先t3後t2 06/04 22:04
推 IECSWCF: 條件2找出不同交易間先寫a後讀a或先寫b後讀b的交易順序有 06/04 22:15
→ IECSWCF: 先t1再t2,先t1再t3和先t3再t2 06/04 22:15
唐老師寫了w1(A)->r2(A),W1(B)->r2(B),W1(A)->R2(B)
所以是不是他寫錯或漏寫W3(B)->R2(B) 難怪我覺得怪怪的
→ IECSWCF: 條件3找出不同交易間最後一個寫a和寫b的交易順序即a有t1t 06/04 22:23
→ IECSWCF: 2寫過且t1先於t2所以先t1在t2,而b有t1t3寫過且t3最後一個 06/04 22:23
→ IECSWCF: 寫b所以先t1再t3 06/04 22:23
→ IECSWCF: 以上交易順序畫成交易順序圖,因該圖無迴圈 所以為視界可 06/04 22:29
→ IECSWCF: 序排程,其視界等價於先t1再t3後t2 06/04 22:29
→ p19101910: 版主提供的1 2 3 是從哪抄下來的? 翻譯的有問題,難怪 06/05 11:02
→ p19101910: 等價的定義 123 翻譯的不正確 06/05 11:03
定義是高點唐箏老師的講義,跟聖經本的好像不一樣
※ 編輯: gn01398532 (59.102.181.58), 06/05/2018 14:54:04
→ a828203: 奇怪了,我畫出來是有迴圈的,T1和T3中間有迴圈, 06/06 21:39
→ a828203: 這題應該不是可序列排程吧? 06/06 21:43
→ a828203: 偷偷問一下,資料庫應用的聖經本是哪一本? 06/06 21:45
→ a828203: 上面是我用小畫家畫的,畫出來是有迴圈的 06/06 21:52