SAP/HANA

DB-Specific Properties

멍냐옹2 2023. 2. 28. 10:28
반응형

HANA DB에 저장된 테이블을 SE80에서 조회하고 Technical Settings에 들어오니 해당 속성이 있었다.

두 속성의 차이가 무엇인지 알아보자

 

일반적으로 우리가 흔히 아는 데이터베이스는 2차원 구조이지만, 컴퓨터는 선형 메모리 구조로 되어 있다.

선형 메모리에 테이블을 저장하기 위해 2가지 방법이 존재하는데 바로 Column, Row Store이다.

테이블 구조

2차원 데이터베이스 구조

Country Product Sales
US Alpha 3,000
US Beta 1,250
JP Alpha 700
UK Alpha 450

Row Store

Row1 US
Alpha
3,000
Row2 US
Beta
1,250
Row3 JP
Alpha
700
Row4 UK
Alpha
450

Column Store

Country US
US
JP
UK
Product Alpha
Beta
Alpha
Alpha
Sales 3,000
1,250
700
450

Row Store vs Column Store

Row (행) Column (열) = Default
업데이트 및 삽입 성능 우수. 단일 테이블에 적합 대량 업데이트가 있는 큰 테이블에 적합
  행에 비해 높은 압축률 

 

참고 링크

https://help.sap.com/docs/HANA_SERVICE_CF/6a504812672d48ba865f4f4b268a881e/bd2e9b88bb571014b5b7a628fca2a132.html

반응형