OLTP Vs OLAP
Online Transaction Processing Vs Online Analytical Processing

Online Transaction Processing Vs Online Analytical Processing
OLTP System
|
OLAP System
| |
Source of data
|
Operational data; OLTPs are the original source of the data.
|
Consolidation data; OLAP data comes from the various OLTP Databases
|
Purpose of data
|
To control and run fundamental business tasks
|
To help with planning, problem solving, and decision support
|
What the data
|
Reveals a snapshot of ongoing business processes
|
Multi-dimensional views of various kinds of business activities
|
Inserts and Updates
|
Short and fast inserts and updates initiated by end users
|
Periodic long-running batch jobs refresh the data
|
Queries
|
Relatively standardized and simple queries Returning relatively few records
|
Often complex queries involving aggregations
|
Processing Speed
|
Typically very fast
|
Depends on the amount of data involved; batch data refreshes and complex queries may take many hours; query speed can be improved by creating indexes
|
Space Requirements
|
Can be relatively small if historical data is archived
|
Larger due to the existence of aggregation structures and history data; requires more indexes than OLTP
|
Database Design
|
Highly normalized with many tables
|
Typically de-normalized with fewer tables; use of star and/or snowflake schemas
|
Backup and Recovery
|
Backup religiously; operational data is critical to run the business, data loss is likely to entail significant monetary loss and legal liability
|
Instead of regular backups, some environments may consider simply reloading the OLTP data as a recovery method
|
| source: www.rainmakerworks.com | ||
www.mohanvamsi.com
| Keyword |
| oltp vs olap |
| oltp database |
| olap vs oltp |
| olap and oltp |
| olap oltp |
| oltp and olap |
| oltp definition |
| oltp olap |
| oltp applications |
| oracle oltp |
| oltp system |
| define oltp |
| oltp systems |
| oltp wiki |
| oltp database design |
| oltp databases |
| oltp benchmark |
| oltp oracle |
| sql oltp |
| oltp application |
| wiki oltp |
| oltp dss |
| oltp vs dss |
| oltp server |
| oltp examples |
| database oltp |
| oltp to olap |
| oltp data warehouse |
| sql server oltp |
| oltp db |
| olap versus oltp |
| oltp stands for |
| oltp sql |
| oltp environment |
| oltp and olap databases |
| adventureworks oltp |
| oltp wikipedia |
| oltp full form |
| oltp means |
| oltp software |
| oltp reporting |
| exadata oltp |
| oltp olap difference |
| oltp tools |
| sysbench oltp |
| oltp architecture |
| oltp sql server |
| olap oltp difference |
| oracle oltp database |
| dss oltp |
| oltp ppt |
| oltp pdf |
| oltp concepts |
| oltp tutorial |
| siebel oltp |
| oltp & olap |
| sql server in memory database |
| sql server in memory |
| in memory sql |
| in memory sql database |
| in memory sql server |
| sql svr |
| sql in memory database |
| in memory database sql server |
| sql database management system |
| what is transaction sql |
| sql server -1073548784 |
| microsoft sql server in memory database |
| in memory database sql |
| memory sql |
| ms sql ser |
| ms sql server in memory database |
| sql server -2147217900 |
| sql in database management system |
| online transaction processing |
| what is online transaction processing |
| online transaction processing system |
| online transaction processing database |
| online transaction processing definition |
| online transaction processing software |
| online transaction entry |
| online transaction process |
| online transaction processing systems |
| olap sql |
| olap systems |
| in memory olap |
| olap vs |
| olap in sql |
| olap data sources |
| what is olap in sql |
| online olap |
| web olap |
| olap vs in memory |
| olap online |
| data olap |
| olap web |
| transaction processing software |
| transaction servers |
| basic transaction processing |
| data transaction processing |
| transaction information system definition |
| what is transaction information system |
| transaction processing applications |
| oltp |
| in memory database |
| in memory dbms |
| main memory database |
| microsoft.sqlserver.server |
| source data entry |
| data entry data |
| using microsoft.sqlserver.server |
| in memory software |
| define the information system |
No comments:
Post a Comment