Online transaction processing

L'online transaction processing (OLTP), letteralmente l'elaborazione delle transazioni online, è un tipo di sistema di database utilizzato in applicazioni orientate alle transazioni, come molti sistemi operativi. "Online" si riferisce al fatto che tali sistemi devono rispondere alle richieste degli utenti ed elaborarle in tempo reale (elaborare transazioni)[1].

Il termine è in contrasto con l'elaborazione analitica online (OLAP) che invece si concentra sull'analisi dei dati (ad esempio sistemi di pianificazione e gestione)[1].

Per "transazione" si possono intendere due significati distinti ed entrambi applicabili:

OLTP può utilizzare transazioni del primo tipo per registrare transazioni del secondo[1].

  1. ^ a b c (EN) Anja Bog, Benchmarking Transaction and Analytical Processing Systems: The Creation of a Mixed Workload Benchmark and its Application, Springer Science & Business Media, 11 luglio 2013, ISBN 978-3-642-38070-9. URL consultato il 9 ottobre 2024.
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica