Online Transaction Processing (OLTP) Task
(Redirected from Online transaction processing)
Jump to navigation
Jump to search
An Online Transaction Processing (OLTP) Task is an online data processing task that requires a data transaction operations (using a database system).
- Context:
- It can be solved by an Online Transaction Processing System.
- It can (often) be a member of a Real-Time Decision Task (decision support).
- Example(s):
- Automatic Teller Machine Task.
- an OLTP Benchmark Task, such as TPC-C.
- …
- Counter-Example(s):
- See: Transaction Record, Financial Transaction, Transaction Processing, Database Transactions.
References
2016
- (Wikipedia, 2016) ⇒ http://wikipedia.org/wiki/Online_transaction_processing Retrieved:2016-2-5.
- On line transaction processing, or OLTP, is a class of information systems that facilitate and manage transaction-oriented applications, typically for data entry and retrieval transaction processing. The term is somewhat ambiguous; some understand a "transaction" in the context of computer or database transactions, while others (such as the Transaction Processing Performance Council) define it in terms of business or commercial transactions. [1] OLTP has also been used to refer to processing in which the system responds immediately to user requests. An automated teller machine (ATM) for a bank is an example of a commercial transaction processing application. On line transaction processing applications are high throughput and insert or update-intensive in database management. These applications are used concurrently by hundreds of users. The key goals of OLTP applications are availability, speed, concurrency and recoverability. [2] Reduced paper trails and the faster, more accurate forecast for revenues and expenses are both examples of how OLTP makes things simpler for businesses. However, like many modern on line information technology solutions, some systems require offline maintenance, which further affects the cost–benefit analysis of on line transaction processing system.