载入中…
公告栏:
当前位置: 中国商业智能网 >> CIO >> OLAP >> 文章正文
OLTP和OLAP的区别
作者:佚名    来源:javaeye    点击数:    时间:2011-3-28
【摘要】OLTP是联机事务处理 OLAP是联机分析处理 1.用户和系统的面向性不同 A、OLTP是用于面向顾客的,用于事务和查询处理。 B、OLAP是用于面向市场的、用于数据分析(要给领导看的) 2、数据内容: A 、OLTP是系统管理当前数据 B、OLAP是系统管理大量历史数据,用于汇总和聚……

OLTP是联机事务处理

OLAP是联机分析处理

1.用户和系统的面向性不同

AOLTP是用于面向顾客的,用于事务和查询处理。

BOLAP是用于面向市场的、用于数据分析(要给领导看的)

2、数据内容:

A OLTP是系统管理当前数据

BOLAP是系统管理大量历史数据,用于汇总和聚集机制

3、数据库设计

AOLTP是采用实体---关系模型ER模型设计的,和面向应用设计的

BOLAP是采用雪花型。星型和面向主题进行设计的

4.视图

A. OLTP 是用于关注一个企业或内部的当前数据,而不关注历史数据

BOLAP是则是关注历史数据、并且对其进行数据挖掘和分析

5、访问模式

AOLTP系统的访问是由短的原子事物组成,这种系统需要并行机制和恢复机制

BOLAP系统的访问大部分是只读

OLTP 是传统的关系数据库的应用,主要是基本的日常的,事物处理,例如银行交易

OLAP数据仓库的主要应用,支持复杂的分析操作,并要提供简单易懂的查询结果

OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。

OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。

下表列出了OLTPOLAP之间的比较:

OLTP

OLAP

用户

操作人员,低层管理人员

决策人员,高级管理人员

功能

日常操作处理

分析决策

DB 设计

面向应用

面向主题

数据

最新的,细节的,二维的,分立的

历史的,聚集的,多维的,集成的

存取规模

/写数条(甚至数百条)记录

读上百万(甚至上亿)条记录

操作频度

非常频繁(以秒计)

比较稀松(以小时甚至以周计)

工作单位

严格的事务

复杂的查询

用户数

数百个-数千万个

数个-数百个

DB 大小

100MB-GB

100GB-TB

责任编辑:朱莉   
 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    ChinaBI版权、投稿与免责申明:
    1)凡本网署名文字、图片和音视频稿件,版权均属中国商业智能网所有。任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明稿件来源:中国商业智能网,违者本网将依法追究责任。
    2)本网注明“本站来源处不写本站原创”的文章均为转载稿,本网转载出于传递更多信息之目的。如本网转载稿涉及版权等问题,请作者速来电或来函与本网联系。
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    最新热点
    娱乐资讯
    最新推荐
    网站合作、内容监督、商务咨询、投诉建议 电话:0512-62861389  邮箱:chianbi@126.com
    Copyright 2004-2014 中国商业智能网版权所有   |    苏 ICP 备 13004727 号