Business - Online transaction processing (OLTP)

Card Puncher Data Processing

About

Online transaction processing (or OLTP) refers to a class of application that support a business transaction process.

Example

  • Databases (SAP, Oracle, SQL) supporting Online Transaction Processing

Model

The data model that supports this process are called entity-relationship model (ER)

IO pattern

Access Pattern

  • Typically 2KB – 16KB request sizes;
  • Read modify, write, verify operations resulting in 2 reads for every write;
  • Primarily random accesses.
  • Large number of concurrent requests.
  • When running SQL statements in parallel, Database will perform typically large random I/Os.

Documentation / Reference





Discover More
Parallel Linearly Scalable Operation
Oracle Database - Parallel Operations

The fundamental difference and advantage of Oracle's capabilities, however, is that parallel data access and therefore the necessary data redistribution are not constrained by any given hardware architecture...
Data System Architecture
Relational Data Modeling - Aggregate Table (Summary Table)

An Aggregate table is a persistence unit of aggregate data. Aggregate tables are also known as summary table (from summary) materialized view A aggregate is a table that contains the result of a query...



Share this page:
Follow us:
Task Runner