김수남 3

[Oracle Exadata] Oracle Exadata 핵심 기술요소 Summary 3

[Oracle Exadata] Oracle Exadata 핵심 기술요소 Summary 1편 - 보기 [Oracle Exadata] Oracle Exadata 핵심 기술요소 Summary 2편 - 보기 | Storage Index |Storage Index는 데이터가 인덱스 범위에 속하지 않을 경우 해당 블록의 스캔을 회피하여 불필요한 Disk I/O를 줄이기 위한 목적으로 설계된 Storage 서버의 S/W 기능이다. 이번 호에서는 Storage Index 구조 및 동작 원리에 대해 알아보고, Storage Index가 사용되는 조건절과 Storage Index 모니터링 방법에 대해 알아본다. B-tree Index vs. Storage IndexB-tree Index는 대용량 데이터 범위 검색 시 빠른..

[Oracle Exadata] Oracle Exadata 핵심 기술요소 Summary 2

들어가며Oracle은 데이터 압축을 통해 저장 공간을 절약할 뿐만 I/O 비용을 최소할 수 있다. 표준 Oracle에서는 이미 9i부터 기본 압축을 제공하고 11g부터는 OLTP의 Advanced 압축 기법을 제공한다. 그리고 Exadata에서는 Exadata Hybrid Columnar Compression(EHCC) 이라고 하는 새로운 압축 기법을 제공한다 이번 장에서는 Exadata의 주요 기능인 EHCC에 대해 자세히 알아본다. EHCCOracle은 BASIC 압축, OLTP 압축, EHCC의 3가지 압축 기법을 제공한다. BASIC 압축과 OLTP 압축은 표준 Oracle에서 제공하는 압축 기법으로 데이터를 블록 레벨로 압축하는 방식이다. 반면에 EHCC는 Compression Unit이라는 논..

[Oracle Exadata] Oracle Exadata 핵심 기술요소 Summary 1

들어가며표준 Oracle Architecture에서는 대용량의 데이터를 처리할 때 좁은 네트워크 대역 때문에 DB 서버와 Storage 사이에 I/O 병목이 발생하게 된다. 뿐만 아니라 하나의 로우만 Access 하는데도 로우를 포함한 블록 전체를 DB 서버로 전송해야만 한다. Oracle은 이러한 I/O 병목을 해결하기 위해 Exadata라는 새로운 Appliance 제품을 출시하였다. 본 장에서는 Exadata Architecture와 Exadata의 기능들에 대해 알아보도록 한다. Exadata Architecture Exadata는 다음의 기술들을 도입하여 DB 서버와 Storage 사이의 I/O 병목 현상을 해결하였다 1. Infiniband network DB 서버와 Storage 서버 사이에..