Hvad er transaktionsbehandling?

Transaktionsbehandling er en computerbaseret gruppe af logiske operationer. For at transaktionsbehandling skal fungere, skal alle operationer lykkes eller mislykkes som en gruppe. Et simpelt eksempel på transaktionsbehandling er at betale en hjælpefaktura fra din bankkonto. Processen med at betale en regning fra din konto består af at debitere din konto ved at sige 100 amerikanske dollars (USD) og kreditere din hjælpeprograms udbyders konto.

Dette kan virke som en enkel transaktion, men det kan faktisk bestå af flere underoperationer. Hvis debet på 100 USD var vellykket, men kredit ikke gik igennem til utility providerens konto, ville transaktionen mislykkes. Dine 100 USD vil gå tabt et sted i transaktionen. Transaktionsbehandlingssystemet tillader, at alle operationer grupperes i en enkelt transaktion for at forhindre konsistensproblemer.

Systemer, der er i stand til transaktionsbehandling, skal bestå test for atomicitet, konsistens, isolering og holdbarhed, også kendt som ACID-testen. Transaktioner er kendt som atom , hvilket betyder, at transaktionen enten vil ske eller ej. Hvis en konto debiteres, skal en anden konto krediteres.

Transaktionsbehandlingssystemet skal altid være i overensstemmelse med dets egne regler. Hvis der opstår fejl i transaktionen på begge sider, vil transaktionen mislykkes. At isolere transaktioner betyder, at andre processer aldrig ser information under transaktionen. De kan se information før eller efter transaktionen, men ikke under transaktionen. For eksempel, hvis to personer booker det sidste teatersæde på samme tid, kan de begge se sædet før reservationen, men kun en person vil lykkes med at booke sædet.

Transaktioner skal være holdbare . Dette betyder, at når det sidste sæde i teatret er booket, og du har modtaget en meddelelse om, at sædet er dit, er det optaget permanent. Uanset hvilke problemer der opstår med systemet, er der sikkerhedskopier i transaktionsbehandlingssystemet for at sikre, at posten forbliver permanent.

Transaktionsbehandlingssystemer har været tilgængelige siden 1970'erne, og næsten alle virksomheder bruger dem. Fremkomsten af ​​Internettet har set en boom i transaktionsbehandlingssystemer og software. I årenes løb er omkostningerne ved at købe og implementere den nødvendige software faldet så meget, at de fleste virksomheder kan anvende det med profit. Banking hjemmefra, booking af en ferie på nettet, shopping og hjemmefra er alle let tilgængelige og mindre tidskrævende takket være transaktionsbehandling.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?