OLTP與OLAP簡介

數據庫系統一般分爲兩種類型:OLTP、OLAP。

一、概述:

1、OLTP的概述:On-Line Transaction Processing 聯機事務處理過程(OLTP),也稱爲面向交易的處理過程,也稱爲生產系統,它是事件驅動的、面向應用的,比如電子商務網站的交易系統就是一個典型的OLTP系統。

2、OLAP的概述:聯機分析處理OLAP是一種軟件技術,它使分析人員能夠迅速、一致、交互地從各個方面觀察信息,以達到深入理解數據的目的。是基於數據倉庫的信息分析處理過程,是數據倉庫的用戶接口部分。是跨部門的、面向主題的。

在這裏插入圖片描述

二、特點:

1、OLTP的特點:
結構複雜
數據在系統中產生
基於交易的處理系統(Transaction-Based)
每次交易牽涉的數據量很小
對響應時間要求非常高(實時性)
用戶數量非常龐大,主要是操作人員
數據庫的各種操作主要基於索引進行

2、OLAP的特點:
直接仿照用戶的多角度思考模式,預先爲用戶組建多維的數據模型,維指的是用戶的分析角度
本身不產生數據,其基礎數據來源於生產系統中的操作數據(OperationalData)
基於查詢的分析系統
複雜查詢經常使用奪標聯結、全表掃描等,牽涉的數據量往往十分龐大
響應時間與具體查詢有很大關係
用戶數量相對較小,其用戶主要是業務人員與管理人員
優於業務問題不固定,數據庫的各種操作不能完全基於索引進行

三、用戶:

1、OLTP的用戶:操作人員,低層管理人員。
2、OLAP的用戶:決策人員,高級管理人員。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章