© Jouni Huotari ja Tapani Äijänen
56
SQL-92 eristyvyystasot
•Eristyvyystaso ilmaisee transaktion eristyvyyttä eli riippumattomuutta muista samanaikaisista transaktioista
•Tavoitteena ehkäistä samanaikaisuuden ongelmia:
–1 Hukatun päivityksen ongelma (lost update): päällekirjoitus
–2 Keskeneräisen käsittelyn ongelma (uncommitted dependency)
•a) luetaan peruutettava
•b) päivitetään peruutettava
–3 Ristiriitaisen tulkinnan ongelma (inconsistent analysis)
•a) eritahtinen päivitys
b)uusien rivien ongelma (phantom rows)
•Katso esimerkit erillisestä kalvosetistä (J. Rantanen)
• http://data.hamk.fi/materiaalit/tiedonhallinta2/ccr/eristyvyys.pps
http://data.hamk.fi/materiaalit/tiedonhallinta2/ccr/eristyvyys.pps