了解OLTP & OLAP

  • 概念
  1. 联机事务处理OLTP是由前台、应用、数据库共同完成的,处理快慢以及处理程度取决于数据库引擎、服务器、应用引擎。 OLTP 数据库旨在使事务应用程序仅写入所需的数据,以便尽快处理单个事务。OLTP通常被运用于自动化的数据处理工作,如订单输入、金融业务…等反复性的日常性交易活动。

  2. 联机分析处理OLAP是一种软件技术,是一套以多维度方式分析数据,而能弹性地提供积存、下钻、和透视分析等操作,呈现集成性决策信息的方法,多用于决策支持系统、商务智能或数据仓库。其主要的功能,在于方便大规模数据分析及统计计算,对决策提供参考和支持。

  3. 区别
    OLTP和OLAP主要区别有: 1、基本含义不同:OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,记录即时的增、删、改、查,比如在银行存取一笔款,就是一个事务交易。 OLAP即联机分析处理,是数据仓库的核心部心,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
    了解OLTP & OLAP_第1张图片

你可能感兴趣的:(SQL)