COURSE 2 OF 13
Transactional and Analytical Models
Application Databases (OLTP Systems)
Background reading
Free course previewComplete course
Application Databases (OLTP Systems)
An application database supports the reads and writes behind a running product. Small, frequent operations and predictable response times matter.
An extraction job may need a large part of a table while the application is handling small customer requests. Both compete for the same database resources if they run on the source.
Find out how the source exposes changes and what read load it can tolerate. Those constraints help determine whether snapshots, incremental reads, or CDC are appropriate.
Treat it as a source with its own workload. Extracting data must not consume the resources the application needs to serve users.
Continue learning
See Pro plansContinue with Pro
Get Pro on codebaobab.com.
What you will learn next
- 01OLTP and analytics
- 02Online Analytical Processing System
- 03Inmon
- 04Data Vault
- 05Wide denormalized tables
- 06Transaction Processing or Analytics?
- 07From source systems to analytical marts
- 08Review
- 09References