Diff for ''
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| <div style="clear: right; float: right; line-height: 1.4; margin: 0 0 1em 1em; width: 16em; border: 1px solid #aaa;"> {| class="wikitable" style="font-size: 85%; margin-top: 0; width: 100%;" |- | style="font-size: 120%; font-weight: bold; text-align: center; background: #def;" |Prednášky z [[Vyčíslitelnost II_|Vyčísliteľnosti II]] |- !Obsah |- || *[[TIN065 Prehľad|Prehľad]] *[[TIN065 Prednáška 01|Prvá prednáška]] *[[TIN065 Prednáška 02|Druhá prednáška]] *[[TIN065 Prednáška 03|Tretia prednáška]] *[[TIN065 Prednáška 04|Štvrtá prednáška]] *[[TIN065 Prednáška 05|Piata prednáška]] *[[TIN065 Prednáška 06|Šiesta prednáška]] *[[TIN065 Prednáška 07|Siedma prednáška]] *[[TIN065 Prednáška 08|Ôsma prednáška]] *[[TIN065 Prednáška 09|Deviata prednáška]] *[[TIN065 Prednáška 10|Desiata prednáška]] *[[TIN065 Prednáška 11|Jedenásta prednáška]] *Dvanásta prednáška *[[TIN065 Zhrnutie|Zhrnutie na skúšku]] |} </div> |
# Zotavitelnost <{ForumPost(poster="Keleen", timestamp=2006-06-20 13:35:55)}> Tak nevim, ale porad mi neleze do palice to tvrzeni ze skript v zotavitelném rozvrhu jsou transakce potvrzeny až poté, co všechny ostatní transakce, které četly jejich změny také potvrdí Jestli to dobre chapu z toho prikladu pred tim, na nezotavitelny rozvrh, tak je to tak, ze pokud T1 udela W(A) a T2 nasledne udela R(A), tak aby byl rozvrh zotavitelny tak musi T1 commitovat jako prvni? A plati to i kdyz ve finale commituji obe nebo jen pokud ta co to prvni meni abortuje? Asi jsem to napsal podobne neprehledne, tak to zkusim na prikladech: 1) T1 - W(A) T2 - R(A) T2 - COMMIT T1 - COMMIT 2) T1 - W(A) T2 - R(A) T2 - COMMIT T1 - ABORT 3) T1 - W(A) T2 - R(A) T1 - COMMIT T2 - COMMIT Podle toho jak jsem to pochopil ja, jsou nezotavitelne 1 i 2 a zotavitelny je 3...je to tak nebo to nechapu?:) Diky. <{/ForumPost}> <{ForumPost(poster="twoflower", timestamp=2006-06-20 14:14:01)}> > Keleen wrote:Tak nevim, ale porad mi neleze do palice to tvrzeni ze skript > > > > > v zotavitelném rozvrhu jsou transakce potvrzeny až poté, co všechny ostatní transakce, které četly jejich změny také potvrdí V puvodni verzi slajdu to mel Skopal spatne, psal jsem mu ze tam ma chybu, spravne ma byt V zotavitelném rozvrhu je transakce potvrzena až poté, co potvrdi všechny ostatní transakce, jejichz zmeny cetla. <{/ForumPost}> <{ForumPost(poster="hydrant", timestamp=2006-06-20 14:21:25)}> jj, ja som tiez na to cumel ako.... dlho... ale v novej verzii na nete to uz ma opravene. Ale viac zamotane sa to povedat nedalo :/ Netvrdim ze to viem povedat lepsie. <{/ForumPost}> <{ForumPost(poster="Kate", timestamp=2006-06-20 19:49:08)}> > twoflower wrote: > > V puvodni verzi slajdu to mel Skopal spatne, psal jsem mu ze tam ma chybu, spravne ma byt > > > > > > V zotavitelném rozvrhu je transakce potvrzena až poté, co potvrdi všechny ostatní transakce, jejichz zmeny cetla. "v puvodni verzi slajdu" - to zni jako kdyby byla jeste i nejaka jina verze :D . ja ted stahla slajdy z jeho www a je tam porad ta "stara" definice :( nicmene, diky za tu novou (lepsi, kratsi, radostnejsi :wink: ). uz dava mnohem jasnejsi smysl. jen jsem premyslela, jestli by tam take (v duchu te puvodni) nemela byt ta zavorka se zapsanim: "V zotavitelném rozvrhu je transakce potvrzena až poté, co potvrdi všechny ostatní transakce, jejichz zmeny cetla (a zapsala)" zrejme to ale neni nutne (to zapsani), staci kdyz nacte (a treba pro vystup pouzije) neco, co neni potvrzene. mam pravdu? v tom pripade tam ta zavorka nemusela asi byt ani v te puvodni. TO "Keleen" : se zavery u vsech tri prikladu bych souhlasila. tipuju, ze ten zitrejsi rozvrh v pisemce (udajne bez abortu) bude variaci na tvuj priklad 1 <{/ForumPost}> |