Matlotlo a ho itšehla thajana ka boitsebiso

Ho itšehla thajana ho laola hore na liphetoho li etsoa joang le hore na hokae moo ho etsoang teng

Ho itšehla thajana ke karolo ea bohlokoa ea thepa ea thepa ea basebetsi. Ke thepa ea boraro ea ACID (Atomicity, Consistency, Isolation, Durability) mme thepa ena e etsa bonnete ba hore boitsebiso bo tsitsitse ebile bo nepahetse.

Ho itšehla thajana ke thepa ea litekanyetso tsa marang-rang e laolang hore na liphetoho li etsoa joang le ha li e-ba teng. E 'ngoe ea lipakane tsa ho itšehla thajana ke ho lumella litšebelisano-'moho tse ngata ho etsahala ka nako e le' ngoe ntle le ho ama tšebetso ea e mong.

Kamoo Isolation e sebetsang kateng

Ka mohlala, haeba Joe a etsa phapanyetsano khahlanong le database ka nako e le 'ngoe hore Maria o etsa phapanyetsano e fapaneng, litšebelisano tsena ka bobeli li lokela ho sebetsa ka mokhoa o ka thōko. Lefapha la basebetsi le lokela ho etsa mosebetsi oa Joe pele o phethahatsa Maria kapa ka mokhoa o hlakileng. Sena se thibela phetisiso ea Joe ka ho bala lintlha tse bohareng tse hlahisoang e le phello ea lehlakoreng la karolo ea khoebo ea Mary e sa qetelle e etsoa boitsebisong. Hlokomela hore thepa ea ho itšehla thajana ha e tiise hore na ho tla etsahala eng pele, feela hore e ke keng ea kena-kenana.

Maemo a Isolation

Ho na le maemo a mane a ho arohana:

  1. Ha ho pelaelo hore boemo bo phahameng ka ho fetisisa, bo bolelang hore litšebeletso li tla phethoa pele ketsahalo e 'ngoe e ka qala.
  2. Litemana tse phetoang hape li lumella hore litšebeletso li fihlelle hang ha thekiso e qalile, le hoja e e-s'o qete.
  3. Ho ikemisetsa ho bala ho etsa hore data e fumanehe ka mor'a hore boitsebiso bo etsoe boitsebisong, empa pele ho moo.
  4. Bala ntho e sa amoheleheng ke boemo bo tlaase ka ho fetisisa ba ho itšehla thajana 'me e lumella hore data e fumanehe pele liphetoho li etsoa.