Transakcije računalnik

V računalniški znanosti, in še posebej v zbirkah podatkov, transakcije, kot so rezervacije, nakup ali plačilo se izvaja s pomočjo zaporedja operacij, ki se gibljejo zbirke podatkov v stanje pred transakcijo članice B, posterior in mehanizme, ki se uporabljajo za pridobivanje, da je to zaporedje je tako atomsko, dosledno, izoliranih in trajne (KISLINA)Večina database management system hierarhično podatkov, kot relacijske trgu, omogočajo ljudem, da bi transakcij z atomsko, dosledno, izoliranih in trajne. Koncept posla temelji na pojem sinhronizacijo točko (sinhronizacija točke), ki predstavlja stabilno stanje računalniškega sistema šteje, zlasti njegove podatke. Za primer, ko je informacije, delovanje za prenos denarja iz enega bančnega računa na drug bančni račun, obstaja naloga, ki je umik sredstev iz vira račun in depozit na ciljni račun. V računalniški program, ki opravlja ta posel bo zagotovila, da bodo v dveh operacijah se lahko izvede brez napake, in v tem primeru se sprememba bo začela veljati na dveh računih. Če se to ne velja za delovanje se prekliče. Oba računa ohranijo svoje prvotne vrednosti To zagotavlja skladnosti podatkov med dvema računov. Ta starodavna tehnika, ki se izvaja z monitorji poslu, kot so CICS iz IBM, TOS BIKA, MTU, Siemens, je danes široko uporabljajo pri arhitekture spletnih aplikacij, in odjemalec-strežnik aplikacije.

Problem je v tem načinu delovanja je, da je včasih zaporedje več zaslonih ali strani razviti popoln transakcije KISLINE.

To je metodologija Merise, ki je prvič opredeljena ti pojmi: Ta naloga, se šteje, da je psevdo-transakcije z vidika monitor je transakcija tehniko, vendar seveda ni res funkcionalne tako dolgo, kot zaporedje ni končana. Odgovore nekdanja so tudi tiste, ki se danes uporablja v"novih"tehnologije: To je enostavno razumeti, zakaj, če smo imeli nekaj sistem ključavnic (DBMS) za celotno zaporedje, trajanje, ki je neprivezan, sistem bi propad. To je bistvo psevdo-poslu Toda strategija za nadzor izolacije je v bistvu deluje. Psevdo-transakcije je toliko KISLINE, vendar funkcionalno pravila so taka, da je skladnost med vsako psevdo-transakcije zaporedje je zagotovljena s odsotnosti posodobitev baze podatkov. Odjemalec aplikacijski strežnik, je dobro zasnovana, uporablja pa tudi psevdo-transakcije, ampak kontekst je uspelo v odjemalski program, ki odpravlja vse strežnik. Sheme vrsta je naslednje.