OLTP proti OLAP
Vsebina
OLTP in OLAP sta sistema IT. Oba sistema sta različna. OLTP je transakcijski sistem, medtem ko je OLAP analitični sistem. Izvorne podatke posreduje OLTP v skladišče podatkov in jih analizira OLAP. OLAP obravnava delovanje v sistemu z veliko kratkimi transakcijami. OLAP obravnava pretekle podatke z majhnim obsegom transakcij.
Vsebina: Razlika med OLTP in OLAP
- Kaj je OLTP?
- Kaj je OLAP?
- Ključne razlike
- Video Pojasnilo
Kaj je OLTP?
OLTP pomeni spletno obdelavo transakcij. OLTP je transakcijski sistem in se ukvarja z delovanjem v sistemu z veliko kratkimi spletnimi transakcijami, tj. VSTAVI, UPDATE, DELETE. OLTP se osredotoči na zelo hitro obdelavo poizvedb. Dokaj učinkovito je vzdrževanje podatkov v okoljih z več dostopi. Podatki se pogosto posodabljajo.
Kaj je OLAP?
OLAP pomeni spletna analitična obdelava.OLAP je analitični sistem in obravnava zgodovinske podatke z majhnim obsegom transakcij. Odzivni čas je učinkovito merilo sistemov OLAP. podatki so shranjeni v večdimenzionalnih shemah in so združeni. Poizvedbe so tukaj precej zapletene. Hitrost obdelave je odvisna od količine vpletenih podatkov.
Ključne razlike
- OLTP pomeni on-line obdelavo transakcij, medtem ko OLAP pomeni on-line analitično obdelavo.
- OLTP zagotavlja podatke v skladišče podatkov, medtem ko OLAP te podatke analizira.
- OLTP obravnava operativne podatke, OLAP pa zgodovinske podatke.
- V OLTP poizvedbah so enostavne, medtem ko so poizvedbe OLAP relativno zapletene.
- Hitrost obdelave OLTP je zelo hitra, medtem ko je hitrost obdelave OLAP odvisna od količine podatkov.
- OLTP zahteva manj prostora za podatke v primerjavi z OLAP.
- Oblikovanje baz podatkov OLAP je zelo normalizirano z mnogimi tabelami, medtem ko je v OLAP-ju oblikovanje baz podatkov denormalizirano z nekaj tabelami.
- Transakcije v bazi podatkov OLTP so kratke, medtem ko so transakcije v bazi OLAP dolge.
- Transakcije z količino OLTP so velike, medtem ko so v količini transakcije OLAP majhne.
- V OLAP transakcijah je obnovitev potrebna, medtem ko v OLTP transakcijah obnovitev ni potrebna.
- OLTP se osredotoča na posodabljanje podatkov, medtem ko se OLAP osredotoča na poročanje in iskanje podatkov.