TietokoneetTietotekniikka

Transaction - mitä se on? Transaktiotietokannasta

Liiketoimi on joukko erityistoimia, jotka suoritetaan henkilö tai ohjelma käyttää tai muokata tietokantaan. Ennen paljon, kauppa - että on välttämätöntä ymmärtää pohjimmiltaan tämä prosessi. Perus merkitys prosessin on se, että kanne on joko täysin valmis tai mitätöity.

Kukin tietokanta liiketoimen kääntää yhdestä tilasta, joka on yhdenmukainen toiselle. Oletetaan, että sakeus voi loukata prosessissa.

Monet ihmiset ihmettelevät, kauppa - mitä se on. Tämä yksikkö työstä tekevät tietokantaan. Se voi olla osa koko algoritmin, erillinen ryhmää tai ohjelmaan kokonaisuudessaan.

Kaupan on määrä valmistua?

On kaksi tapaa täydentää sitä:

  • Siinä tapauksessa, että kauppa on onnistunut, tulokset kirjataan, sekä tietokanta menee uuteen yhtenäiseen tilaan (sitoutua).
  • Jos suoritus meni pieleen, kääntyi liittyvästä virheestä, se perutaan. Tällöin tietokanta on palautettu tilaan, jossa se oli alun perin. Tällaista tilannetta kutsutaan "palautus" (perua). Kuitenkin, jos tapahtuma on kirjattu, sitä ei voi peruuttaa. Jos kanne todettiin virheelliseksi, on syytä suorittaa toisen tapahtuman joka palauttaa tietokannan yhtenäiseen tilaan.

ominaisuudet liiketoimien

Merkitä liiketoimen raja on hyväksytty käyttämään toimijat alkavat Kaupan sitoutua, perua.

Hapolla tai ominaisuuksia liiketoimen voi olla seuraava:

  • Atomic, tai atomisuuden. Transaction - jakamaton yksikkö, joka on joko toteutettu tai peruutettu.
  • Koordinointi, tai johdonmukaisuus. Merkityksen Kaupan on, että tietokanta siirtyy yhdestä johdonmukainen tilasta toiseen.
  • Insulativity, tai erikseen. Jokainen transaktio toteutetaan, ei riipu toisia. Kaikki tulokset prosessissa ovat saatavilla aukkoja ei pitäisi näkyä muille liiketoimiin.
  • Kesto tai kestoon. Kaikki tulokset, jotka on saavutettu aikana onnistuneen tapahtuman ei pidä kadottaa myöhemmällä epäonnistumisia. Ne tallennetaan tietokantaan pysyvästi.

Liiketoimet ovat tottuneet tekemään muutoksia tai päivityksiä tietokantaan. Kukin prosessi säätelee ja valvoo tapahtumamanageri ja resurssien - Resource Manager. Vuorovaikutus kaksi ohjainta, ratkaisee operaation. suorittamat liiketoimet lukitus tarvittaessa.

vaihe kauppa

On seuraavat vaiheet:

  • Aktiivisia. Tässä vaiheessa tapahtuma luodaan parhaillaan osallistuvien henkilöstöpäälliköt.
  • Valmistelevia. Tänä aikana kukin resurssipäällikkö pystyy määrittämään tuloksen operaation. Käynnistysvaihe tapahtuu, kun aloittaja tekee pyynnön tapahtuman suorittamiseen. Jos resurssienhallinta ei ehdi valmistautua, se vaatii päivystäjä lähettää tapahtuman palautus. Resurssimanagereiden ovat lehdissä tallentaa kaikki tiedot valmiudesta. Tarkoituksena on varmistaa, että jos poikkeamien oli mahdollisuus jatkaa työtä tiettyyn paikkaan.
  • Fiksaatio. Alussa tämän vaiheen on hetki, jolloin kaikki henkilöstöpäälliköt ovat käyttövalmiita. Tarvittaessa kauppa lähettäjä voi päätellä toimintaa.

Jokainen transaktio on asetettava tietyt vaatimukset. Seurauksena toiminnan järjestelmän olisi saatettava oikeaan tilaan. Tämä ehto on välttämätön silloin, kun on puutteita virtalähde.

tapahtumalokien

Operaation aikana suoritetaan tapahtumaloki, jossa kaikki muutokset kirjataan. On tarpeen säännöllisesti katkaista tällainen toimenpide auttaa välttämään ylivuoto. On kuitenkin olemassa useita syitä siihen, miksi katkaisu voi viivästyä tänä aikana on erityisen tärkeää seurata sisältöä. Pienentää tukin, voit suorittaa toimintoja minimaalisesti kirjautunut.

Mikäli vika loki on kriittinen osa toiminto, joka auttaa tuomaan tietokannan yhtenäiseen tilaan. Lehdessä ei saa muuttaa tai poistaa.

Etuja käyttämällä tapahtumalokijärjestelmän

Tämä mahdollistaa tukea tällaista toimintaa:

  • palauttaa yksittäisiä toimia;
  • palauttaa tapahtumia joita ei saatu päätökseen;
  • suorittaa roll eteenpäin kanteen epäonnistumaan;
  • do kaupallisen replikointi.

Miten on katkaisu tukin?

Prosessissa lyhennetty se vapautuu tiedostossa, jota käytetään enää tallentaa. Jos emme välitä tuosta Tässä prosessissa kaikki levytilaa on käytössä, ja siellä on monia ongelmia. Tällaisten tilanteiden välttämiseksi, katkaisu tapahtuu automaattisesti, paitsi silloin, kun se on viivästynyt itsenäinen syistä.

Kaupan luottokortilla

Suorittaa maksun maksuvälineenä kaupoissa, ostajat ajattelevat: kauppa - mitä se on ja mitä ne on? Tällaiset liiketoimet luottokorttia käteisnostopisteistä, tilin latautua tai tehdä siirtoja, nimeltään tapahtuma. Tämä käsitettä käytetään laskettaessa maksukortin myyntipaikoissa.

Making maksua luottokortilla, ei jokainen asiakas ajattelee mitä prosesseja tapahtuu tällä hetkellä. Vaikka tämä tieto on hyvin tärkeää, koska puhumme rahasta ja turvallisuudesta.

Siten kauppa - mikä se laskennassa myymälän? Tämä operaatio koostuu useista vaiheista, jotka on liitetty toisiinsa.

Osallistuvat pääasiassa prosessi - on pankki (liikkeeseenlaskija), joka on myöntänyt maksukortin, ja pankki (yritys), palvelupistettä. Ydin operaation on se, että ostaja haluaa saada Liikkeeseenlaskijalta lupaa tehdä ostoksia. Kautta kortti päätteen välityksellä, lähettää salatun pyynnön kassa varten tarvittavaa tietoa toiminnan. Kaikki tiedot ovat magneettinauha.

Tämä pyyntö lähetetään käsittely keskustassa, joka tehtävänä on jalostuksen ja tietojen toimittamisesta myöntävän pankin. Se analysoi tiedot ja vertaa sitä dataa. Jos syntyy erimielisyyttä, liikkeeseenlaskijan tulee myöntää luvan suorittaa liiketoimen. Ydin prosessi on antaa henkilökohtainen lupakoodia.

Vasta sen jälkeen, että ostaja voi suorittaa operaation, joka johti varat siirtyvät asiakkaan tililtä kauppiaalle. Jos laitteeseen tulee vika laite kertoo, että et voi suorittaa liiketoimen.

Tällainen Tietokantatapahtumaa tapahtuu verkossa. On toinenkin tyyppi transaktioiden offline, joita valmistetaan avulla imprinter tehdä kortin jälki.

Monet ihmiset ovat kiinnostuneita: onko mahdollista vastakkaisesta operaatiosta? Tarvittaessa pankki voi suorittaa tiettyjä käsittelyjä, joiden avulla tehdä niin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.delachieve.com. Theme powered by WordPress.