Der Begriff Online Transaction Processing (OLTP) bezeichnet ein bestimmtes Verfahren bzw. Muster, wie man Online-Transaktionen verarbeitet. Vor OLTP wurden alle Geschäftsabläufe gesammelt und in Batch-Prozessen verarbeitet, meist außerhalb der Geschäftstunden. OLTP hingegen konzentriert sich ganz auf die Transaktion und verarbeitet sie gleich online.
Durch OLTP lässt sich die Sicherheit der Transaktionen erhöhen, die Antwortzeiten verringern und die allgemeine Transaktionszahl steigern. Durch die Beachtung von Transaktionskriterien wird sichergestellt, dass die Konsistenz der Datenbank erhalten bleibt und Daten nie unvollständig oder inkonsistent gespeichert werden.