OLTP与OLAP的区别.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:25KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

OLTP与OLAP的区别.doc

OLTP与OLAP的区别.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

On-LineTransactionProcessing联机事务处理系统联机事务处理系统系统(OLTP)也称为面向交易的处理系统,其基本特征是顾客的原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果.这样做的最大优点是可以即时地处理输入的数据,及时地回答.也称为实时系统(RealtimeSystem).衡量联机事务处理系统的一个重要性能指标是系统性能,具体体现为实时响应时间(ResponseTime),即用户在终端上送入数据之后,到计算机对这个请求给出答复所需要的时间.OLTP数据库旨在使事务应用程序仅写入所需的数据,以便尽快处理单个事务.[编辑本段编辑本段]OLTP数据库通常具有以下特征编辑本段支持大量并发用户定期添加和修改数据.反映随时变化的单位状态,但不保存其历史记录.包含大量数据,其中包括用于验证事务的大量数据.具有复杂的结构.可以进行优化以对事务活动做出响应.提供用于支持单位日常运营的技术基础峁?个别事务能够很快地完成,并且只需访问相对较少的数据.OLTP系统旨在处理同时输入的成百上千的事务.[编辑本段应用领域编辑本段]应用领域编辑本段OLTP系统中的数据主要被组织为支持如下事务:记录来自销售点终端或通过网站输入的订单.当库存量降到指定级别时,订购更多的货物.在制造厂中将零部件组装为成品时对零部件进行跟踪.记录雇员数据.当今的数据处理大致可以分(On-Line成两大类:联机事务处理OLTP(on-linetransactionprocessing)联机分析处理OLAP,AnalyticalProcessing).OLTP是传统的关系型数据库的主要应用,主要是基本的,日常的事务处理,例如银行交易.OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果.[编辑本段编辑本段]OLAP和OLTP的区别编辑本段OLTP操作人员,低层管理人员日常操作处理面向应用当前的,最新的细节的,二维的分立的读/写数十条记录简单的事务上千个100MB-GBOLAP决策人员,高级管理人员分析决策面向主题历史的,聚集的,多维的集成的,统一的读上百万条记录复杂的查询上百个100GB-TB用户功能DB设计数据存取工作单位用户数DB大小联机分析处理目录[隐藏]简介作用起源分类[编辑本段简介编辑本段]简介编辑本段联机分析处理,英文名称为On-LineAnalysisProcessing,简写为OLAP.随着数据库技术的发展和应用,数据库存储的数据量从20世纪80年代的兆(M)字节及千兆(G)字节过渡到现在的兆兆(T)字节和千兆兆(P)字节,同时,用户的查询需求也越来越复杂,涉及的已不仅是查询或操纵一张关系表中的一条或几条记录,而且要对多张表中千万条记录的数据进行数据分析和信息综合,关系数据库系统已不能全部满足这一要求.操作型应用和分析型应用,特别是在性能上难以两全,人们常常在关系数据库中放宽了对冗余的限制,引入了统计及综合数据,但这些统计综合数据的应用逻辑是分散而杂乱的,非系统化的,因此分析功能有限,不灵活,维护困难.在国外,不少软件厂商采取了发展其前端产品来弥补关系数据库管理系统支持的不足,他们通过专门的数据综合引擎,辅之以更加直观的数据访问界面,力图统一分散的公共应用逻辑,在短时间内响应非数据处理专业人员的复杂查询要求.1993年,E.F.Codd(关系数据库之父)将这类技术定义为"联机分析处理".[编辑本段]作用编辑本段作用联机分析处理是共享多维信息的,针对特定问题的联机数据访问和分析的快速软件技术.它通过对信息的多种可能的观察形式进行快速,稳定一致和交互性的存取,允许管理决策人员对数据进行深入观察.决策数据是多维数据,多维数据就是决策的主要内容.OLAP专门设计用于支持复杂的分析操作,侧重对决策人员和高层管理人员的决策支持,可以根据分析人员的要求快速,灵活地进行大数据量的复杂查询处理,并且以一种直观而易懂的形式将查询结果提供给决策人员,以便他们准确掌握企业(公司)的经营状况,了解对象的需求,制定正确的方案.联机分析处理具有灵活的分析功能,直观的数据操作和分析结果可视化表示等突出优点,从而使用户对基于大量复杂数据的分析变得轻松而高效,以利于迅速做出正确判断.它可用于证实人们提出的复杂的假设,其结果是以图形或者表格的形式来表示的对信息的总结.它并不将异常信息标记出来,是一种知识证实的方法.[编辑本段起源编辑本段]起源编辑本段联机分析处理(OLAP)的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则.OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理(OLTP)明