2014-02-27 3 views
2

SAP HANA 데이터베이스의 델타 테이블이란 무엇입니까?데이터베이스 : HANA 델타 테이블이란 무엇입니까?

Google 검색에서이 테이블은 데이터가 한 상태에서 다른 상태로 이동하는 데 도움이되는 일종의 중간 테이블이라는 것을 알았습니다. 그러나 정확히 언제 사용됩니까? HANA 데이터베이스의 "일반"테이블과 다른 점은 무엇입니까?

+1

"델타 테이블"은 많은 의미를 가질 수 있습니다. 우리가 답을 기반으로하는 예나 문맥을 게시하십시오. –

답변

-1

"델타"는 일반적으로 "차이"를 나타내는 데 사용됩니다. 델타 테이블은 두 테이블 간의 차이, 즉 새 프로세스 중에 추가/삭제/변경된 레코드 만 표시합니다. 새로운 코드를 테스트하여 변경 사항을 확인하는 방법입니다.

2

델타 테이블은 데이터베이스에서 쓰기 작업의 속도를 높이는 SAP-HANA 고유의 기술입니다.

SAP HANA의 테이블은 일반적으로 읽기 최적화 된 열 저장소를 사용합니다. 열 저장 테이블에 데이터를 쓸 때이 데이터는 먼저 해당 테이블의 델타 공간에 저장됩니다. 이 델타 공간은 주기적으로 열 저장소로 병합됩니다.

자세한 내용은 https://cookbook.experiencesaphana.com/bw/operating-bw-on-hana/hana-database-administration/system-configuration/delta-merge/column-store/을 참조하십시오.