ADsP) 기업내부 데이터베이스 OLTP vs OLAP
Updated:
1980년대 기업내부 데이터베이스
OLTP( One Line Transaction Processing )
호스트 컴퓨터가 데이터베이스를 엑세스 하고 바로 처리결과를 돌려보내는 형태이다.
B 컴퓨터의 요청에 의해 데이터베이스에 연결할 수 있는 A컴퓨터에서 데이터를 갱신, 삽입, 제거 등을 하고 그 결과를 갱신, 삽입, 제거를 요청한 B 컴퓨터에 보여주는 것 이다.
즉 데이터 베이스에 INSERT, UPDATE, DELETE의 과정을 무결성을 보장하여 처리하고 그 결과를 SELECT하는 과정을 OLTP라고 부른다.
OLAP( One Line Analytical Processing )
다양한 비지니스 관점에서 쉽고 빠르게 다차원적인 데이터에 접근하여 의사결정에활용할 수 있는 정보를 얻을 수 있게하는 기술
DB에 저장되어 있는 데이터를 분석하고, 데이터 분석을 통해 사용자에게 유의미한 정보를 제공해주는 처리 방법을 의미함
즉 기존에 저장되어 있는 데이터를 사용자의 요구와 목적에 맞게 분석하여 정볼르 제공하는 개념을 의미
OLAP vs OLTP
구분 | OLTP | OLAP |
---|---|---|
데이터 구조 | 복잡 | 단순 |
데이터 갱신 | 동적으로 순간적 | 정적으로 주기적 |
응답 시간 | 수초이내 | 수초~몇분 |
데이터 범위 | 수십일 전후 | 오랜기간 저장 |
데이터 성격 | 정규적인 핵심 | 비정규적인 읽기전용 데이터 |
데이터 크기 | 수 기가 바이트 | 수 테라 바이트 |
데이터 내용 | 현재 데이터 | 요약된 데이터 |
데이터 특성 | 트랜잭션 중심 | 주제 중심 |
데이터 액세스 빈도 | 높음 | 보통 |
질의 결과 예측 | 주기적 예측 가능 | 예측 어려움 |
Leave a comment