OLTP versus OLAP
Inhoud
OLTP en OLAP zijn de IT-systemen. Beide systemen zijn verschillend. OLTP is een transactiesysteem, terwijl OLAP een analysesysteem is. Brongegevens worden door OLTP aan het datawarehouse verstrekt en door OLAP geanalyseerd. OLAP behandelt de werking in een systeem met veel korte transacties. OLAP behandelt historische gegevens met weinig transacties.
Inhoud: Verschil tussen OLTP en OLAP
- Wat is OLTP?
- Wat is OLAP?
- Belangrijkste verschillen
- Video uitleg
Wat is OLTP?
OLTP staat voor On-line Transaction Processing. OLTP is een transactiesysteem en handelt de werking af in een systeem met veel korte transacties online, d.w.z. INSERT, UPDATE, DELETE. OLTP-focus op zeer snelle queryverwerking. Het is vrij efficiënt om gegevens te onderhouden in omgevingen met meerdere toegangen. De gegevens worden regelmatig bijgewerkt.
Wat is OLAP?
OLAP staat voor On-line Analytical Processing.OLAP is een analysesysteem en behandelt historische gegevens met weinig transacties. Reactietijd is een effectieve maat voor de OLAP-systemen. gegevens worden opgeslagen in multidimensionale schema's en worden geaggregeerd. Vragen zijn hier behoorlijk complex. De verwerkingssnelheid is afhankelijk van de hoeveelheid betrokken gegevens.
Belangrijkste verschillen
- OLTP staat voor On-line Transaction Processing terwijl OLAP staat voor On-line Analytical Processing.
- OLTP levert gegevens aan datawarehouse terwijl OLAP deze gegevens analyseert.
- OLTP behandelt operationele gegevens, terwijl OLAP zich bezighoudt met historische gegevens.
- In OLTP zijn query's eenvoudig, terwijl in OLAP query's relatief complex zijn.
- De verwerkingssnelheid van OLTP is erg snel, terwijl in OLAP de verwerkingssnelheid afhangt van de hoeveelheid gegevens.
- OLTP vereist minder ruimte voor gegevens in vergelijking met OLAP.
- Het database-ontwerp van OLAP is in hoge mate genormaliseerd met veel tabellen, terwijl in OLAP het database-ontwerp met enkele tabellen is gedevormaliseerd.
- In OLTP-database zijn transacties kort, terwijl in OLAP-database transacties lang zijn.
- IN OLTP-volumetransacties zijn hoog, terwijl in OLAP-volumetransacties laag zijn.
- In OLAP is transactieherstel noodzakelijk, terwijl in OLTP transactieherstel niet nodig is.
- OLTP richt zich op het bijwerken van gegevens, terwijl OLAP zich richt op het melden en ophalen van gegevens.