我想我是海

人之熙熙,所为何来?人之攘攘,所为何往?
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

OLTP数据库,数据库仓库以及数据库快照特点

Posted on 2009-09-08 23:58  大海  阅读(501)  评论(0)    收藏  举报

OLTP数据库

联机事务处理关系数据库最适合于管理变化的数据。OLTP 数据库旨在使事务应用程序仅写入所需的数据,以便尽快处理单个事务。

OLTP 数据库通常具有以下特征:

Ø  支持大量并发用户定期添加和修改数据。

Ø  反映随时变化的单位状态,但不保存其历史记录。

Ø  包含大量数据,其中包括用于验证事务的大量数据。

Ø  具有复杂的结构。

Ø  可以进行优化以对事务活动做出响应。

Ø  提供用于支持单位日常运营的技术基础结构。

Ø  个别事务能够很快地完成,并且只需访问相对较少的数据。OLTP 系统旨在处理同时输入的成百上千的事务。

OLTP 系统中的数据主要被组织为支持如下事务:

 

Ø  记录来自销售点终端或通过网站输入的订单。

Ø  当库存量降到指定级别时,订购更多的货物。

Ø  在制造厂中将零部件组装为成品时对零部件进行跟踪。

Ø  记录雇员数据。

数据库仓库

OLTP 数据库的目的是捕获高比率的数据更改和添加,而数据仓库与此相反,其目的是组织大量的稳定数据以便于分析和检索。数据仓库经常用作商业智能应用程序的基础。

数据仓库的功能:

Ø  将来自异类数据源的数据组合为单个同类结构。

Ø  采用简化的结构组织数据,以便提高分析查询的效率,而不是为了进行事务处理。

Ø  包含已转换的数据,这些数据有效、一致并经过合并和格式化以进行分析。

Ø  提供代表业务历史记录的稳定数据。

Ø  定期进行更新,更新时只添加数据而不频繁触发事务。

Ø  简化安全性要求。

数据库快照

数据库快照是数据库(源数据库)的只读、静态视图 。每个数据库快照都是与创建快照时存在的源数据库在事务上一致。