«« ( Date ) »» // «« ( Thread ) »» // nastava - 2004

Fw: pitanje baze podataka

by Nikola Karapandzic
četvrtak, 12. februar 2004 - 00:58.

ako nekoga interesuje

----- Original Message -----
From: <cmilos@etf.bg.ac.yu>
To: "Nikola Karapandzic" <nikara@ptt.yu>
Sent: Thursday, February 12, 2004 12:30 AM
Subject: Re: pitanje


>
> Kolega,
>
> Upravo tako, ROLLBACK ima ono znacenje koje i treba da ima, i da naravno
> da oslobadja sve katance koje je ta transakcija postavila. Mozete je
> restartovati (tu transakciju), ali je najbolje da je ostavite tako kako
> jeste da ceka na scheduler), i da nastavite da radite zadatak sa ostalim
> transakcijama po navedenom redosledu. Sto se tice serijalizovanosti
> (koliko se secam zadatka), jeste serijalizovan redosled.
>
> Nadam se da sam vam odgovorio na pitanje, unapred se izvinjavam ako nisam
> bio najjasniji, ali danas (a i sutra) imam po tri dezurstva, sto znaci po
> 12 sati.
>
> Pozdrav,
> Milos Cvetanovic
>
> > Postovani Cvetanovicu,
> >
> > Koji je je efekat instrukcije ROLLBACK u sledecem redosledu izvrsavanja
> > transakcija? Da li ROLLBACK pored toga sto ponistava efekat odgovarajuce
> > transakcije ponistava i katance koje uvodi ta transakcija? Moze li se
> > smatrati da je dati redosled serijalizovan?
> >
> > T1: LS&RD B
> > T2: LS&RD B
> > T1: LS&RD C
> > T4: LS&RD D
> > T5: LS&RD A
> > T2: LS&RD E
> > T2: UP&WR E
> > T3: LS&RD F
> > T2: LS&RD F
> > T5: UP&WR A
> > T1: COMMIT
> > T6: LS&RD A
> > T5: ROLLBACK
> > T6: LS&RD C
> > T6: UP&WR C
> > T7: LS&RD A
> > T8: LS&RD B
> > T9: LS&RD G
> > T9: UP&WR G
> > T8: LS&RD E
> > T7: COMMIT
> > T9: LS&RD C
> > T3: LS&RD G
> > T10: LS&RD A
> > T9: UP&WR H
> > T6: COMMIT
> > T11: LS&RD C
> > T12: LS&RD D
> > T12: LS&RD C
> > T2: UP&WR F
> > T11: UP&WR C
> > T12: LS&RD A
> > T10: UP&WR A
> > T12: UP&WR D
> > T4: LS&RD G
> >
> > Kao sto vidite ovo je zadatak sa poslednjeg roka.
> > Unapred hvala, puno pozdrava.
> > Nikola Karapandzic.
>