Transakce - nejasnosti
Napsal: 14. 6. 2009 20:08
Ahoj,
v prubehu uceni se na zkousku jsem narazil na dva problemy, na ktere se mi zkoumanim fora nepodarilo najit jednoznacnou odpoved,
neb mam takove podezreni, ze se v odpovedich na ne ruzni i sam doc. Skopal a nekteri cvicici Konkretne se jedna o tyto:
1) Kdyz delam precedenci graf pro dany rozvrh, mam do nej zahrnovat i abortujici transakce ? Podle slajdu z prednasky ne (tam se tvrdi, ze vrcholy grafu jsou POTVRZENE transakce),
ale tady na foru jsem v nekterych vlaknech z minulych let cetl, ze doc. Skopal lidem rikal, ze tam maji zahrnout i ty... Bylo by to celkem jedno, kdybych si byl jist, ze pridanim i
abortujicich transakci do grafu mi tam nevznikne cyklus (pokud tam jiz nebyl), ale treba zrovna u reseni prikladu ze zadani B ze dne 26.5.2009 mi tam jednou cyklus vznikne a
jendou ne.... Zde je obrazek tech dvou grafu (T3 jedina abortuje):
Jak ste to teda delali/budete delat na zkousce vy a jak to bylo hodnoceno ?
2) Druha otazka se tyka zotavitelnosti rozvrhu - opet tady na foru jsem videl nekolikrat se opakujici tvrzeni, ze rozvrh, kde vsechny transakce commituji, je vzdy zotavitelny.
Ale napr. v materialech ke cviceni Mgr. Necaskeho se zotavitelnost posuzuje i u rozvrhu, kde vsechny tri transakce commituji a rozvrh je, dle definice zotavitelnosti, ktera je v tom textu uvedena, posouzen jako nezotavitelny.... Jak je to tedy spravne ? (jedna se o tento text, priklad 12: http://www.ksi.mff.cuni.cz/~necasky/mat ... nsakce.pdf)
Diky moc za vsechny reakce, at vim (a vsichni dalsi), jak se na zkousce zachovat....
v prubehu uceni se na zkousku jsem narazil na dva problemy, na ktere se mi zkoumanim fora nepodarilo najit jednoznacnou odpoved,
neb mam takove podezreni, ze se v odpovedich na ne ruzni i sam doc. Skopal a nekteri cvicici Konkretne se jedna o tyto:
1) Kdyz delam precedenci graf pro dany rozvrh, mam do nej zahrnovat i abortujici transakce ? Podle slajdu z prednasky ne (tam se tvrdi, ze vrcholy grafu jsou POTVRZENE transakce),
ale tady na foru jsem v nekterych vlaknech z minulych let cetl, ze doc. Skopal lidem rikal, ze tam maji zahrnout i ty... Bylo by to celkem jedno, kdybych si byl jist, ze pridanim i
abortujicich transakci do grafu mi tam nevznikne cyklus (pokud tam jiz nebyl), ale treba zrovna u reseni prikladu ze zadani B ze dne 26.5.2009 mi tam jednou cyklus vznikne a
jendou ne.... Zde je obrazek tech dvou grafu (T3 jedina abortuje):
Jak ste to teda delali/budete delat na zkousce vy a jak to bylo hodnoceno ?
2) Druha otazka se tyka zotavitelnosti rozvrhu - opet tady na foru jsem videl nekolikrat se opakujici tvrzeni, ze rozvrh, kde vsechny transakce commituji, je vzdy zotavitelny.
Ale napr. v materialech ke cviceni Mgr. Necaskeho se zotavitelnost posuzuje i u rozvrhu, kde vsechny tri transakce commituji a rozvrh je, dle definice zotavitelnosti, ktera je v tom textu uvedena, posouzen jako nezotavitelny.... Jak je to tedy spravne ? (jedna se o tento text, priklad 12: http://www.ksi.mff.cuni.cz/~necasky/mat ... nsakce.pdf)
Diky moc za vsechny reakce, at vim (a vsichni dalsi), jak se na zkousce zachovat....