Database In-Memory

Oracle Database In-Memory는 Oracle Database에 분석 쿼리를 투명하게, 대폭 가속화시켜주는 열 형식 기능을 추가합니다. Oracle Database In-Memory는 실시간 데이터 기반 의사결정을 통한 비용 절감, 생산성 향상, 경쟁력 강화를 지원합니다.

Oracle Database In-Memory로 데이터베이스 보고 성능 100배 향상시키기(6:46)

Oracle Database In-Memory로 애플리케이션 처리 속도 가속화하기

Database In-Memory 기능

인메모리 열 형식

Oracle Database In-Memory는 인메모리 스캔, 조인, 집계를 위한 최첨단 알고리즘을 구현합니다. 이를 통한 최적화 및 SIMD 벡터 프로세싱을 통해 Oracle Database In-Memory는 각 CPU 코어별로 초당 수십억 개의 행에 대한 쿼리를 실행할 수 있도록 해 줍니다. 몇 시간 이상 걸리던 분석이 단 몇 초 만에 완료되므로 진정한 실시간 비즈니스 의사결정을 수행 가능합니다.

이중 형식 아키텍처

Oracle Database In-Memory의 이중 형식 아키텍처는 기존의 행 형식과 새로운 인메모리 열 형식을 동시에 사용하여 테이블을 표시합니다. 따라서 동일한 데이터베이스의 동일한 데이터에 대한 트랜잭션 처리 및 분석 보고를 각각 최적화된 방식으로 수행할 수 있습니다.

수평 확장

Oracle Database In-Memory는 Oracle Real Application Clusters(RAC) 전반에 걸친 투명한 인메모리 수평 확장을 지원합니다. 단일 노드 메모리의 제한을 받지 않는 Oracle Database In-Memory는 클러스터 내 모든 노드의 메모리에 투명하게 액세스하여 단일 노드보다 큰 규모의 열 저장소를 생성할 수 있습니다.

고가용성

활성 데이터 가드 구성에서 대기 데이터베이스에 인메모리 열 저장소를 생성하고, 채우고, 유지 관리할 수 있습니다. 이를 통해 대기 데이터베이스의 CPU 및 메모리 리소스를 분석 워크로드용으로 최대한 활용할 수 있을 뿐만 아니라, 기본 데이터베이스 및 관련 대기 데이터베이스 전반에 인메모리 열 저장소를 유연하게 배치할 수 있습니다.

인메모리 내결함성

Oracle Database In-Memory는 Oracle Exadata 클러스터의 노드 전반에 인메모리 데이터를 배포하고 복제함으로써 노드 장애로 인한 속도 저하를 방지합니다. 노드에 장애가 발생하면 쿼리는 정상적인 노드에 저장된 데이터의 복제본을 투명한 방식으로 사용할 수 있습니다.

호환성

Oracle Database 호환 애플리케이션과 Oracle Database In-Memory를 함께 배포할 경우 별도로 애플리케이션을 변경할 필요가 전혀 없습니다. Oracle의 모든 광범위한 기능, 데이터 유형, API는 계속해서 투명하게 작동합니다.

자동 인메모리

사용량을 기반으로 인메모리 열 저장소의 콘텐츠를 자동으로 관리하므로 인적 개입 없이도 데이터베이스 메모리 사용을 최대화할 수 있습니다.

다수의 데이터 소스에 대한 실시간 보고

외부 데이터 소스에 대한 직접 채우기(population) 기능을 지원하므로 Oracle Database 내부 및 외부의 모든 데이터 소스에서 분석 쿼리를 실행할 수 있습니다.

고객 성공 사례

Lufthansa

Lufthansa는 Oracle Database In-Memory를 활용하여 간편한 설정, 성능 향상, 스토리지 절약 등 다양한 이점을 누리고 있습니다.

Database In-Memory의 이점

2022년 3월 18일

Oracle Database 21c In-Memory Hybrid Scans

Oracle Database In-Memory, Senior Principal Product Manager, Andy Rivenes

In-Memory Hybrid Scans은 Oracle 21c의 새로운 기능입니다. In-Memory Hybrid Scans 기능을 사용하면 테이블의 특정 열을 채워지지 않도록 제외한 경우에도 쿼리는 여전히 인메모리(IM) 열 저장소에서 해당 테이블에 액세스할 수 있습니다.

게시물 전문 읽어보기

관련 제품 및 기술

Oracle Real Application Clusters

Oracle Databases에 대한 고가용성 및 확장성

Active Data Guard

엔터프라이즈 데이터를 위한 재해 복구 및 데이터 보호

Exadata

더 높은 가용성, 향상된 성능, 최대 40% 저렴한 비용

파티셔닝

대용량 데이터베이스의 관리 효율성, 성능 및 가용성 향상

Oracle Database In-Memory 시작하기


튜토리얼

Oracle Database In-Memory와 관련된 주요 개념들을 살펴보세요.


문의하기

우리 회사에서는 Oracle Database In-Memory를 어떻게 활용할 수 있을지 확인해 보세요.