Komputeran, Teknolojîya agahî
Transaction - çi ye? The heye muameleyan
A ya muameleyan a set of çalakiyên taybet ên ku ji aliyê kesekî an bernameyekê ji bo derbasbûna an xeyrandin di nav HTMLê da heye û keramet e. Berî wê peymanê de mêjera - ku pêwist e ji bo têgihiştina naveroka vê pêvajoyê. Wateya bingehîn ên vê pêvajoyê de li rastîya ku di çalakiyê de, divê bê, yan bi temamî qediya an jî betalkirin ye.
Hev de mêjera heye, divê ew ji yek dewlet e, ev yek ji bo ya din jî wergerîne. tê texmînkirin, Ev e, ku hevgirtî dibe ku di vê pêvajoyê de binpêkirin.
Gelek kes bi meraq dike, bo danûstandina - çi ye. Ev yekîneya yên kar ku di nav HTMLê da heye dikê. Ev dikarin bibin beşek ji algorîtma giştî, ji tîmê cuda an bernameyeke wekî tevahiya.
Kirarî divê temam bibe?
in bi du awayan ji bo ew temam heye:
- Di doza ku ji bo danûstandina bi serkeftî bi dawî tê, encamên tên tomar kirin, û di nav HTMLê da heye diçe nav dewleta hevgirtî nû (commit).
- Ger darvekirina xelet çû, error ya muameleyan zivirî, lê betal e. Di vê mijarê de heye, divê ji bo ku dewletê ew bi eslê xwe bû dasekinandinê. Ev rewş bi navê "rollback" (roll back). Lê belê, heke ji bo danûstandina hate qeydkirin, ew ne bê betalkirin. Ger ku vê çalakiyê de be rast nenivîsandiye, hatibû dîtin, ji bo pêkanîna muameleyan din ku wê di nav HTMLê da heye bo dewleteke hevgirtî vegere wê pêwîst e.
milkên muamele
Bi helkefta sînorekî bo danûstandina pejirandin bi kar operatorên dest muameleyan, commit, gêr paş.
ACID, an milkên ji bo danûstandina dikarin bibin wiha ne:
- Atomê, an atomicity. Transaction - yekîneyeke dabeşkirin, ku divê neyên darvekirin an jî betalkirin.
- Koordînasyona, an berdewamî. Ku wate ji bo danûstandina e ku heye ji yek dewletê hevgirtî ji hev re bar dike.
- Insulativity, an tecrîda. Hev de mêjera ku pêkanîn, nayê wê li ser kesên din jî girêdayî ne. Hemû encamên pêvajoyê de ne amade valahiyên di ne, divê ji bo muameleyên din be xuya.
- Duration, an duration. Hemû encamên ku di dema muameleyan serketî bûne divê bi destê binketinên ku piştre ji dest da ne. Ew di nav HTMLê da heye xilas namîne.
Transactions bi bikaranîn û ji bo ku guherînên an updates to de heye. Her pêvajo bi tertîb kirin û ji aliyê gerînendeyê muameleyan û binirxîne bin kontrola - rêveberê çavkaniyên. Ma Nimite ji du kontrolkerên destnîşan encama vê operasyonê de. muamele û heke pêwîst be lock hatiye lidarxistin.
mêjera qonaxa
in, ev pêvajo li jêr hene:
- Active. Di vê astê de ji bo danûstandina ku di pêvajoya beşdariya rêveber çavkaniyê binirxîne afirandin.
- Amadekar. Di vê heyamê de, her rêveberê çavkaniyên nikare biryarê li ser encama vê operasyonê de ye. Dest bi qonaxa pêk tê, dema ku destpêka jî daxwaza ji bo temamkirina bahanok. Eger rêveberê çavkaniyên nade demê ji bo amadekirina tune ne, ev pêdivî Berpirsiyarekî bişînin betalkirina muameleyan. Managers çavkaniyê binirxîne kovarên ku li ser dewletê de yên ku amadeye tomara hemû welat in. Ev e, da ku di bûyerê de ji, daku derfet ji bo berdewamiya kar bi cihekî taybetî hebû.
- Bi nêrinên. Destpêka vê qonaxa niha, gava ku hemû kadroyên çavkaniyê binirxîne amade bikin ji bo emeliyatê ye. Eger pêwîst bike, Berpirsiyarekî muameleyan dikare operasyona encamê.
Hev de mêjera divê mijarê de ji bo hin be. Di encama sîstema operasyonê divê bê nav dewletê de lê agadar anîn. Ev rewşa di doza dema ku di encama îflasa dabînkirina hêzê de heye, pêwîst e.
têketinên muameleyan
Di vê operasyonê de di log muameleyan, ku hemû guhertin tên tomar kirin lidarxistin. Ev pêwîst ji bo bi berdewamî mişk e, tedbîr dê alîkariya ji bo nekevin overflow. Lê belê, gelek ji ber sedemên ku çima truncation dikare di vê pêvajoyê de bi derengî bi taybetî girîng e ji bo şopandin û naveroka wê derê. Ji bo kêmkirina mezinbûna log, tu operasyonên kêmanî têketî bimeşîne.
Di bûyerê de ji a log têkçûna pareyek krîtîk ên ku fonksiyona ku dê alîkariya ji bo anîna e di nav HTMLê da heye bo dewleteke hevgirtî. Di kovarê de ne, divê bi awakî bê an jêbirin.
Avantajên ku bikaranîna a log muameleyan
Ev jî gengaz e ku mirov piştgiriyê bidin van operasyonan de:
- restore kiryarên şexsî;
- rêgirtina li muamele ku temam ne bûn;
- pêkanîna a roll çalakiyê de ber bi pêş têkçûna;
- do Epiderm Erk.
li truncation ji log çawa ye?
Di vê pêvajoyê de yên truncating ku di dosyayê de ye, ya ku ji bo tomarkirinê de bêhtir tê bikaranîn serbest hatin berdan. Eger em vê pêvajoyê de ji bîr dikin, hemû disk space de hatiye dagirkirin, û li wê derê gelek pirsgirêkên. To rê li van rewşên, ji truncation digire cihê automatically, ji bilî dema ku ji ber sedemên serbixwe dereng.
Kirarî bi karta krediyê
Making peredana bi karta krediyê, ne her bi muwekîlê li ser çi pêvajoyên bi çêdibin di vê demê de difikire. Tevî ku ev zanîn û pir girîng e, ji ber ku em li ser dipeyivin pere û ewlekariyê.
Bi vî awayî, ji bo danûstandina - ew çi ye di hesaba dikanê? Ev operasyon, ji çend gavên, ku vê prosedûrê de ne.
Beşdarên sereke di prosesa - a bank (belavkerê) ku kerdê peredayînê, û supas e bank (acquirer), nawendên xizmetê. Karê vê operasyonê de li wê rastiyê ye ku acquirer dixwaze bistîne ji destûra sertîfîkayan bo çavderîyê muamele ye. Bi riya karta bi rêya termînalê de, dişîne ser daxwaza diravgir binasnav bi daneyên pêwîst ji bo vê operasyonê. Hemû agahiyên ku di strip magnetic.
Ev daxwaz ji bo navenda processing, ku erka kirin û teslîmkirina piştre agahî ji bank derxistina e şand. Ev lêkolîna agahî û wê yekê himberî bi daneyên. Heke gumana çebû, ku weşankar wê destûra avabûye ji bo danûstandina bidin. Karê pêvajoya e ji bo peywirdarkirin a code destûr şexsî.
Tenê ji piştî, ku acquirer dikarin pêk operasyonê de, ku di encamê de dê pere ji hesabê mişterî ji bo ku tucar veguhêzin. Di doza têkçûna cîhaz ewê ji we re dibêjim ku tu ji bo danûstandina temam ne.
Bi vî rengî de mêjera heye is bike kirin. e type din ji muamele, is de, ku bi rîya imprinter çi imprint karta çêkirin hene.
Gelek bala mirov dikişîne: gelo mumkin e ku ji bo berevajîkirina de mêjera? Ger ku hewce be ji bank dikarin pêk Miameleyên hin, ku rê ji bo vê yekê.
Similar articles
Trending Now