OLTP ( englanniksi Online Transaction Processing ), tapahtumajärjestelmä - reaaliaikainen tapahtumakäsittely. Menetelmä tietokannan järjestämiseksi , jossa järjestelmä toimii pienillä tapahtumilla , mutta suurella virtauksella, ja samalla asiakas vaatii järjestelmältä vähimmäisvastausajan. [yksi]
Termiä OLTP sovelletaan myös järjestelmiin (sovelluksiin). OLTP-järjestelmät on suunniteltu tietojen (operaatioiden, asiakirjojen) syöttämiseen, strukturoituun tallentamiseen ja käsittelyyn reaaliajassa . [2]
OLTP-sovellukset kattavat monenlaisia tehtäviä monilla toimialoilla - automatisoidut pankkijärjestelmät , ERP-järjestelmät (toiminnanohjausjärjestelmät) , pankki- ja pörssitoiminnot, teollisuudessa - osan kulun rekisteröinti kuljettimella , käyntitilastoihin kiinnittäminen seuraava sivuston vierailija, automaatiokirjanpito, varasto- ja dokumenttienhallinta jne. OLTP-sovellukset automatisoivat tyypillisesti jäsenneltyjä, toistuvia tietojenkäsittelytehtäviä, kuten tilausten syöttämistä ja pankkitapahtumia. OLTP-järjestelmät on suunniteltu, konfiguroitu ja optimoitu suorittamaan mahdollisimman monta tapahtumaa lyhyessä ajassa. Pääsääntöisesti tässä ei vaadita suurta joustavuutta, ja useimmiten käytetään kiinteää joukkoa luotettavia ja turvallisia menetelmiä tietojen syöttämiseen, muokkaamiseen, poistamiseen ja toimintaraportoinnin antamiseen. Tehokkuuden mitta on sekunnissa suoritettujen tapahtumien määrä. Tyypillisesti OLTP-järjestelmien analyyttiset ominaisuudet ovat erittäin rajoitettuja (tai olemattomia).
Tietojen korkea luotettavuus ja luotettavuus transaktiolähestymistavan seurauksena. Tapahtuma joko päättyy ja onnistuu tai se epäonnistuu ja järjestelmä palaa edelliseen tilaan. Riippumatta kaupan tuloksesta, tietojen eheyttä ei rikota.
OLTP-järjestelmät on optimoitu pienille erillisille tapahtumille. Mutta analyyttisille sovelluksille ( OLAP ) tyypilliset monimutkaiset tiedot (esimerkiksi tietyn tuotemallin myyntimäärien neljännesvuosittaiset dynamiikka tietyssä haarassa) luovat monimutkaisia taulukkoliitoksia ja kokonaisten taulukoiden tarkastelua. Yksi tällainen pyyntö vie paljon aikaa ja tietokoneresursseja, mikä hidastaa nykyisten tapahtumien käsittelyä.