오라클 데이터베이스 19c는 안정성과 성능을 강화한 장기 지원 버전(LTS, Long-Term Support)으로, 엔터프라이즈 환경에서 강력한 기능을 제공합니다. 주요 기능을 정리하면 다음과 같습니다.
자율운영 데이터베이스(AutoML 및 자동 튜닝)
- 자동 인덱스 생성(Auto Indexing): 쿼리 실행 패턴을 분석하여 자동으로 인덱스를 생성 및 관리
- 자동 SQL 튜닝(Auto SQL Tuning): SQL 실행 계획을 지속적으로 분석하고 성능이 향상된 실행 계획을 자동 적용.
고급 보안 기능
- Data Safe: 민감한 데이터를 보호하고 보안 정책을 적용할 수 있는 클라우드 기반 데이터 보호 서비스.
- Real Application Security (RAS): 세밀한 권한 제어 및 정책 기반 접근 제어 가능.
- Transparent Data Encryption (TDE): 데이터 암호화를 통해 보안 강화.
고가용성 및 복구 기능
- Data Guard 및 Active Data Guard: 재해 복구 및 실시간 데이터 복제를 통한 가용성 향상
- Flashback 기술 개선: 데이터 복구 성능 향상 및 과거 데이터 조회 기능 강화.
- Zero-Downtime Patching: 패치 적용 시 다운타임 최소화.
성능 최적화
- Automatic Memory Management (AMM): 자동 메모리 조정 기능을 통해 리소스 최적화.
- In-Memory 기능 개선: OLTP 및 분석 쿼리 성능 향상을 위한 In-Memory 컬럼 스토어.
- JSON 지원 강화: JSON 데이터 처리를 위한 JSON 데이터 유형 및 인덱스 최적화.
멀티태넌트 아키텍처 강화
- Pluggable Database (PDB) 기능 개선: 여러 개의 PDB를 단일 컨테이너 데이터베이스(CDB)에서 관리하여 자원 효율성 극대화.
- PDB 복제 및 이동 기능 강화: 다운타임 없이 데이터베이스를 이동 가능
빅데이터 및 머신러닝 지원
- Oracle Machine Learning (OML): 데이터베이스 내부에서 직접 머신러닝 알고리즘 실행 가능.
- Spark 및 Hadoop 통합 강화: HDFS, Hive, Spark와의 연동 성능 향상.
클라우드 및 컨테이너 지원
- Kubernetes 및 Docker 지원: 컨테이너 환경에서 오라클 DB를 손쉽게 배포 및 운영.
- Autonomous Database: 클라우드에서 자동 튜닝, 백업, 보안 기능을 제공하는 자율운영 DB 지원.
SQL 및 PL/SQL 기능 개선
- JSON_TABLE 함수 개선: JSON 데이터 처리 성능 향상.
- PL/SQL Dynamic SQL 기능 확장: 동적 SQL의 유연성이 증가하여 프로시저 작성이 용이.
Sharding 지원 강화
- Oracle Sharding: 여러 노드에 데이터를 분산 저장하여 초고속 처리 및 글로벌 데이터 확장 가능
- 하이브리드 파티션 테이블: 로컬 및 외부(예: HDFS) 스토리지에 데이터를 혼합 저장 가능.
관련 블로그
Oracle 19c의 주요 특징 및 12c 와의 비교
Oracle 19c는 Oracle Database 12c의 발전된 버전으로, 안정성, 성능, 보안 및 관리 기능이 향상되었습니다. 19c는 Oracle Database 12c의 장기 지원 버전(LTS, Long-Term Support)으로, 오랜 기간 유지보수가 보장됩니
make2t.tistory.com
오라클 19c - 자동 인덱싱(Auto Indexing) 및 자동 SQL 튜닝(Auto SQL Tuning) 기능
오라클 19c에서 제공하는 자동 인덱싱(Auto Indexing) 및 자동 SQL 튜닝(Auto SQL Tuning) 기능은 데이터베이스의 성능을 최적화하는 핵심 기술입니다. 자동 인덱싱(Auto Indexing)(1) 자동 인덱싱 개요오라클 19
make2t.tistory.com
오라클 19c에서의 Spark 및 하둡 통합 강화 의미
오라클 19c는 빅데이터 환경에서의 연계 및 분석 성능을 극대화하기 위해 Apache Spark 및 Hadoop과의 통합을 강화하였습니다.이는 대량 데이터 처리, 실시간 분석, 분산 환경 지원을 필요로 하는 기업
make2t.tistory.com
오라클 19c - PDB(Pluggable Database, 플러그형 데이터베이스)
PDB(Pluggable Database)는 오라클의 멀티테넌트 아키텍처(Multi-Tenant Architecture)의 핵심 구성 요소로, 하나의 컨테이너 데이터베이스(CDB, Container Database) 안에 여러 개의 독립적인 데이터베이스(PDB)를 포
make2t.tistory.com
'IT > Oracle' 카테고리의 다른 글
오라클 통계정보 갱신 (2) | 2025.02.23 |
---|---|
오라클 특정 파티션 내 데이터 조회 (0) | 2025.02.23 |
오라클 파티션 리빌드(Rebuild) 쿼리 (0) | 2025.02.23 |
오라클 enq: RO - fast object reuse 락 (0) | 2025.02.23 |
GROUP BY를 사용 시 성능과 효율성 향상 방안 (0) | 2025.02.22 |