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

Re: Re: Baze podataka - jun 2005...

by Sasa Tomic
sreda, 28. septembar 2005 - 16:24.

Dana nedelja 25. septembar 2005. 13:52, masa h je napisao(la):
> kad ne mogu postojeci redosled da usaglasim u tom protokolu, sta mogu da
> radim? da nekako ispremestam trenutke kad se sta radi, ili da se slikam
>
> znaci npr imate u stablu redosled A-C-D
>
> T1 T2 T3
> r(A)
> R(C)
> R(D)
>
> R(D)
>
> sta s ovim

Da, premestas trenutke kad se sta radi, ali tako da 'sto vise lice' na originalni redosled izvrsavanja.
Ako je stablo recimo imalo oblik:
A
/ \
C D

Tada bi trazeni redosled pod pretp. da je serijalizovani redosled T1->T2->T3 bio npr. (mada moze i neki drugi)

T1 T2 T3
LX(A)
RD(A)
LX(D)
UN(A)
LX(C)
RD(C)
UN(C)
LX(D) <- blokira se
RD(D)
UN(D)
RD(D)

Disclaimer: Ovako sam ja shvatio asistenta. :)

--
Pozdrav,
Sasa