Skip to main content

Mi az a tranzakció feldolgozása?

A tranzakció feldolgozása a logikai műveletek számítógépes csoportja.Annak érdekében, hogy a tranzakciók feldolgozása működjön, az összes műveletnek sikeresnek kell lennie vagy kudarcot kell fizetnie csoportként.A tranzakció feldolgozásának egyszerű példája a közüzemi számla fizetése a bankszámlájáról.A számla számlájáról történő kifizetésének folyamata azt jelenti, hogy a számláját mondjuk, 100 USD (USD), és jóváírja a közüzemi számlájának számláját.tevékenységek.Ha a 100 USD terhelés sikeres volt, de a hitel nem került át a közüzemi számlára, akkor a tranzakció kudarcot vall.A 100 USD -t elveszítené valahol a tranzakció során.A tranzakciós feldolgozó rendszer lehetővé teszi az összes művelet csoportosítását egyetlen tranzakcióba, hogy megakadályozzák a következetesség problémáit.

A tranzakció feldolgozására képes rendszereknek teszteket kell végezniük az atomosság, a következetesség, az izolálás és a tartósság szempontjából, más néven savteszt.A tranzakciókat

Atomic

néven ismerték, ami azt jelenti, hogy a tranzakció megtörténik vagy sem.Ha az egyik számlát megtiltják, akkor egy másik fiókot kell jóváírni. A tranzakciós feldolgozó rendszernek mindig következetesnek kell lennie

a saját szabályaival.Ha hibák fordulnak elő mindkét oldalon a tranzakcióban, akkor a tranzakció meghibásodik.

A tranzakciók elkülönítése azt jelenti, hogy más folyamatok soha nem látnak információkat a tranzakció során.Lehet, hogy információkat látnak a tranzakció előtt vagy után, de a tranzakció során nem.Például, ha két ember foglalja le az utolsó színházi helyet egyszerre, akkor mindkettő láthatja a helyet a foglalás előtt, de csak egy embernek sikerül lefoglalnia ezt a helyet. A tranzakcióknak tartósnak kell lenniük.Ez azt jelenti, hogy amikor a színházi végső helyet lefoglalták, és értesítést kapott arról, hogy az ülés a tiéd, akkor állandóan rögzítik.Nem számít, milyen problémák merülnek fel a rendszerrel, a tranzakció-feldolgozó rendszerben vannak biztonsági másolatok, amelyek biztosítják, hogy a rekord állandó maradjon. A tranzakciós feldolgozó rendszerek az 1970-es évek óta rendelkezésre állnak, és szinte minden vállalkozás használja őket.Az internet megjelenése fellendült a tranzakciós feldolgozó rendszerekben és a szoftverekben.Az évek során a szükséges szoftver vásárlásának és megvalósításának költségei annyira csökkentek, hogy a legtöbb vállalkozás jövedelmezően alkalmazhatja.Az otthoni banki szolgáltatások, a nettó nyaralás foglalása, a vásárlás és az otthoni munka, most már elérhető és kevesebb időigényes, a tranzakciók feldolgozásának köszönhetően.