Erzielbaren und Cascading Zeitplan

In der Datenbank Transaktions-management. Ein strikter Zeitplan ist

    T1        T2     

    R(A)
    W(A)
              R(A)
              W(A)
   Commit;
              Commit;

Dies ist ein Strikter Zeitplan. da wir nach der Grundregel. wenn T2 Liest einen Wert geschrieben von T1, dann T1 commit vor dem Commit T2.

Dieser Zeitplan ist auch Teilmenge von Cascading Zeitplan. denn wenn T1 T2 fehlschlägt, wird ein Rollback ausgeführt werden. so Strikten Zeitplan ist Teilmenge von Cascading Zeitplan. Dieser Zeitplan ist auch die erzielbare Zeitplan. So können wir feststellen, dass eine Kaskadierung Zeitplan ist eine Teilmenge des Erzielbaren Zeitplan.

    T1        T2      

    R(A)
    W(A)
    Commit;
              R(A)
              W(A)
              Commit;

Diese oben genannten Schema Cascade weniger und erstattungsfähig. Aber dann, eines mehr Zweifel in den Sinn kommt, ist. was ist dieser Zeitplan (Unten).

    T1        T2       T3

    R(A)
    W(A)
              R(A)
              W(A)
    Commit;
              Commit;
                       R(A)
                       W(A)
                       Commit;

T1 und T2 sind cascading aber T3 ist nicht.Ist es Kaskadierung und Erzielbare

Schreibe einen Kommentar