OLTP proti OLAP

Avtor: Laura McKinney
Datum Ustvarjanja: 3 April 2021
Datum Posodobitve: 15 Maj 2024
Anonim
Многомерные базы данных
Video.: Многомерные базы данных

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

  1. OLTP pomeni on-line obdelavo transakcij, medtem ko OLAP pomeni on-line analitično obdelavo.
  2. OLTP zagotavlja podatke v skladišče podatkov, medtem ko OLAP te podatke analizira.
  3. OLTP obravnava operativne podatke, OLAP pa zgodovinske podatke.
  4. V OLTP poizvedbah so enostavne, medtem ko so poizvedbe OLAP relativno zapletene.
  5. Hitrost obdelave OLTP je zelo hitra, medtem ko je hitrost obdelave OLAP odvisna od količine podatkov.
  6. OLTP zahteva manj prostora za podatke v primerjavi z OLAP.
  7. Oblikovanje baz podatkov OLAP je zelo normalizirano z mnogimi tabelami, medtem ko je v OLAP-ju oblikovanje baz podatkov denormalizirano z nekaj tabelami.
  8. Transakcije v bazi podatkov OLTP so kratke, medtem ko so transakcije v bazi OLAP dolge.
  9. Transakcije z količino OLTP so velike, medtem ko so v količini transakcije OLAP majhne.
  10. V OLAP transakcijah je obnovitev potrebna, medtem ko v OLTP transakcijah obnovitev ni potrebna.
  11. OLTP se osredotoča na posodabljanje podatkov, medtem ko se OLAP osredotoča na poročanje in iskanje podatkov.