CMD + K

Kapittel 11Begreper & formler · Del 2: 2PL, MVCC og ARIES recovery
Referanseside · Kapittel 11

Begreper & formler

Alle nøkkelbegrepene og formlene fra Del 2: 2PL, MVCC og ARIES recovery, samlet på én side. Bruk denne som oppslag når du leser, øver flashcards eller tar quiz.

Øv med flashcards11 kort fra dette kapittelet

Begreper

Sentrale begreper fra kapittelet med korte definisjoner.

01Read lock

Delt lås som kan holdes av flere transaksjoner samtidig hvis ingen skriver.

02Write lock

Eksklusiv lås som hindrer andre reads og writes på samme element.

03Rigorous 2PL

Alle låser holdes til commit/abort.

04Strict 2PL

Skrivelåser holdes til commit/abort; leselåser kan slippes tidligere.

05Deadlock

To eller flere transaksjoner venter syklisk på hverandres låser.

06Snapshot isolation

Transaksjoner leser et konsistent snapshot mens writes bruker låser til commit.

07WAL

Write-ahead logging: logg må skrives før tilhørende datasider, og commit-logg må forces ved commit.

08DPT

Dirty Page Table, med pageId og recLSN for første loggpost som gjorde siden dirty.

09CLR

Compensating Log Record, logget undo-operasjon som kan redone, men ikke undone.

Formler

Hver formel: hva den heter, hvordan den ser ut, og hva symbolene betyr.