OLAP和OLTP

Anonim

OLAP与OLTP

OLAP是在线分析处理,OLTP是在线事务处理。虽然OLAP以客户为导向,但OLTP以市场为导向。在线分析处理用于客户,IT专业人员和文员的数据分析,而在线交易处理用于由高管和经理分析数据。

OLTP主要管理当前数据。另一方面,OLAP管理历史数据并存储信息以帮助决策过程。虽然在线事务处理基于实体关系模型和面向应用程序的数据库,但在线分析处理基于事实星座模型和面向主题的数据库。

OLTP的特点是简短的在线交易,如更新,删除和插入。 OLAP的主要特点是交易量低。

OLTP是运营数据。它们被认为是最初的数据来源。 OLAP是整合数据,来自OLTP数据库。 OLTP的主要目的之一是控制/运行基本业务任务。 OLAP的目的是帮助决策支持,规划和解决问题。 OLTP的数据揭示了一个持续的业务流程。相反,OLAP揭示了所有类型的业务活动的多维视图。

在谈论处理速度时,OLTP被认为是快速的,而OLAP可能需要数小时并且取决于所涉及的数据。现在考虑空间要求,如果历史数据存档,OLTP只需要很小的空间。但是由于历史数据和聚合结构,OLAP需要更大的空间。

摘要:

1. OLAP是在线分析处理,OLTP是在线事务处理。 2.在线分析处理用于客户,IT专业人员和职员的数据分析,而在线事务处理用于由管理人员和经理分析数据。

3. OLTP的主要目的之一是控制/运行基本业务任务。 OLAP的目的是帮助决策支持,规划和解决问题。

4. OLTP的数据揭示了一个持续的业务流程。相反,OLAP揭示了所有类型的业务活动的多维视图。

5.虽然在线事务处理基于实体关系模型和面向应用程序的数据库,但在线分析处理基于事实星座模型和面向主题的数据库。

6.如果历史数据存档,OLTP只需要很小的空间。但是由于历史数据和聚合结构,OLAP需要更大的空间。