JXiM Dzieik Trskcj JXiM Mteusz Łuiński
JXiM Rzdził 1 Ogólie dzieiku
JXiM Rzdził 1 Ogólie dzieiku C t jest trskcj dzieik bzdw? Kcecjie: ieskńcz tśm Grmdzi ifrmcje wszelkich ercjch wkwch i w bzie dch
JXiM Rzdził 1 Ogólie dzieiku P c t wszstk miętć? ACID! ACID (Jim Gr): Atmicit zewieie rzetwrzi trskcjeg Csistec stbilść rzed i zkńczeiu trskcji Islti iezleżść trskcji Durbilit trwłść dch Istte zczeie dzieik w sełieiu Atmicit i Durbilit
JXiM Rzdził 1 Ogólie dzieiku ARIES - Algrithm fr Recver d Islti Exlitig Semtics Tłumczeie: lgrtm dtwrzi i semtk wkrzsti izlcji A tk rwdę: rst i efektw metd dtwrzi trskcji wsierjąc blkd wskiej grulrści i częściwe rllbcki z użciem rejestrwi zisów z wrzedzeiem (WA Write-Ahed ggig)
JXiM Rzdził 1 Ogólie dzieiku ARIES - Algrithm fr Recver d Islti Exlitig Semtics cd 3 Pdstwwe cech istte z uktu widzei dzieik: WA Write Ahed ggig P wrii: drwdzeie d stu srzed wrii stęie wcfie iewcfch (ew iezkńczch) trskcji gwie dczs wcfwi zbezieczeie rzed wrią w trkcie teg rcesu
JXiM Rzdził 1 Ogólie dzieiku Płżeie dzieik w sstemie Zsdicz mże bć trktw jk sb kmet lb dkmet Medżer Trskcji wkuje ercje tlk jeg zleceie Krzst z Medżer Bufrów dczs lgwi dcztuje, rz rzwrciu zisuje de
JXiM Rzdził 2 Dzieik w JXiM
JXiM Rzdził 2 Iterkcj z Medżerem Trskcji i dził Fsdę i Tśmę Uzsdieie i szczegół: Cmig Nvember 26 Dzieik w JXiM A tk wgląd t terz:
JXiM Tśm g Fsd g Fcde Rzdził 2 Dzieik w JXiM
JXiM Rzdził 2 Dzieik w JXiM g Evet & Trscti g Evet wg ARIES SN - (g Sequetil Number) dres ierwszeg bjtu rekrdu dzieik w jeg rzestrzei dreswej Te Secficze dl Trscti g Evet: PrevSN SN rzedieg Evetu tej smej trskcji TrsctiID
JXiM Trscti g Evets Trscti g Evet Begi Rzdził 2 Dzieik w JXiM Trscti g Evet Sveit
JXiM Rzdził 2 Dzieik w JXiM Trscti g Evets cd Trscti g Evet Chge Pge Ddje, usuw lub mdfikuje strę Pierwsze dwie ercje rste ew mż się kusić kmresję Mdfikcj trudiejsz w tmlej frmie: Obecie: trzmm bie str: ierwtą i ze zmimi Cel: Wrwdzeie różicwi (diffwi) Prblem: różicwie bitwe
JXiM Rzdził 2 Trscti g Evets cd Trscti g Evet Cmmit Dzieik w JXiM
JXiM Rzdził 2 Trscti g Evets cd Trscti g Evet Rllbck cf d sttieg sveitu lub d czątku trskcji Dzieik w JXiM Trscti g Evet CR Zwier le: UdNextSN rówe lu PrevSN becie usuweg rekrdu dzieik Obwiązuje WA Twrz rzeskk d wcfm elemetem Idelie suje d rllbckw częściwch
JXiM g Evets g Evet DB Strt Rzdził 2 Dzieik w JXiM g Evet Cle Shutdw
JXiM g Evets cd g Evet Begi Checkit Rzdził 2 Dzieik w JXiM g Evet Ed Checkit Wkie ercji checkit rzgtwie uktu w którm mż będzie dciąć dzieik
JXiM Rzdził 2 Dzieik w JXiM Mdele dtwrzi bz dch Simle Recver Mdel lguje trskcje w miimlm zkresie Wszstkie iektwe trskcje są usuwe z lgu dczs ercji checkit Mł rzestrzeń dskw Mł liczb zmi w dch De wi bć łtw dwile De ie są krtcze
JXiM Rzdził 2 Dzieik w JXiM Mdele dtwrzi bz dch cd Full Recver Mdel wszstkie iektwe trskcje zstją w dzieiku d mmetu wki bckuu dzieik Duż rzestrzeń dskw De zmieiją się częst Jest mżliwść rzwrócei stu bz dch d dwleg mmetu w czsie tlk z mcą dzieik W JXiM ew będzie mdel Full Recver, bć mże też Simle Recver
JXiM Rzdził 2 Dzieik w JXiM Odtwrzie dch/restrtwie Pdził evetów UNDO-l, REDO-l i UNDO-REDO Od deg Checkitu - jierw wkuje się wszstkie ercje REDO, stęie UNDO Mż zrbić t iczej, łdiej, le te ssób (dktw zresztą rzez ARIES) jest duż rstsz i zmiejsz rzk błędu
JXiM Dziękuję