용어집

액세스 드라이브

외부 테이블 Infrastructure에서 데이터베이스의 외부 데이터를 해석하는 API입니다. 액세스 드라이버는 데이터베이스 내부에서 실행되며 이 드라이버는 External Table의 데이터를 읽습니다.

접근 경로

데이터베이스에서 데이터를 검색하는 수단입니다. 예를 들어, 인덱스를 사용하는 질의와 전체 테이블 스캔을 사용하는 질의는 다른 액세스 경로를 사용합니다.

ACID 속성

모든 Oracle AI Database 트랜잭션이 준수해야 하는 데이터베이스 트랜잭션의 기본 속성입니다. ACID는 원자성, 일관성, 격리 및 내구성의 약어입니다.

활성 온라인 리두 로그 파일

데이터베이스 Instance Recovery에 필요한 데이터가 포함될 수 있는 온라인 리두 로그 파일입니다.

활성 세션

CPU를 사용 중이며 유휴 대기 클래스의 이벤트를 대기하지 않는 데이터베이스 세션입니다.

ASH(활성 세션 내역)

초당 활성 데이터베이스 세션을 샘플링하고 데이터를 메모리와 영구 스토리지에 기록하는 데이터베이스 자체 관리 프레임워크의 일부입니다.

활성 거래

시작되었지만 아직 커밋 또는 롤백되지 않은 트랜잭션입니다.

적응형 쿼리 최적화

적응형 옵티마이저가 실행 계획에 대한 런타임 조정을 수행하고 더 나은 옵티마이저 통계로 이어질 수 있는 추가 정보를 검색할 수 있도록 하는 일련의 기능입니다. 적응형 최적화는 기존 통계가 최적의 계획을 생성하기에 충분하지 않은 경우에 유용합니다.

ADDM

자동 데이터베이스 진단 모니터. 데이터베이스가 자체 성능을 진단하고 식별된 문제를 해결할 수 있는 방법을 결정할 수 있게 해주는 Oracle AI Database 인프라입니다.

ADR

자동 진단 저장소. 네트워크 추적 및 로깅을 비롯한 정보를 관리하기 위한 파일 기반 계층적 데이터 저장소입니다.

ADR 기반

ADR 루트 디렉토리. ADR 기준은 여러 ADR 홈을 포함할 수 있습니다. 여기서 각 ADR 홈은 Oracle 제품 또는 구성 요소의 인스턴스에 대한 모든 진단 데이터 추적, 덤프, 경고 로그 등의 루트 디렉토리입니다.

ADR 홈

Oracle 제품 또는 구성 요소의 인스턴스에 대한 모든 진단 데이터 추적, 덤프, 경고 로그 등의 루트 디렉토리입니다. 예를 들어, 공유 저장 영역 및 Oracle ASM이 있는 Oracle RAC 환경에서는 각 데이터베이스 Instance 및 각 Oracle ASM Instance에 고유한 ADR 홈이 있습니다.

고급 인덱스 압축

힙 구성 테이블에서 지원되는 고유 및 비고유 인덱스에 대한 접두어 압축의 확장 및 향상된 기능입니다. 모든 블록에 대해 고정된 중복 키 제거를 사용하는 접두어 압축과 달리 고급 압축은 블록 단위로 Adaptive 중복 키 제거를 사용합니다.

고급 행 압축

OLTP 응용 프로그램용 테이블 압축 유형으로, SQL 작업으로 조작되는 데이터를 압축합니다.

기본 테이블 압축을 참조하십시오.

집계 기능

결과적으로 단일 행을 반환하기 위해 행 그룹에서 작동하는 COUNT과 같은 함수입니다.

경보 로그

데이터베이스 메시지 및 오류의 시간순 로그를 제공하는 파일입니다. 경고 로그는 ADR에 저장됩니다.

분석 기능

결과적으로 다중 행을 반환하기 위해 행 그룹에 작동하는 함수입니다.

분석 쿼리

비즈니스 질문에 답변하는 "what if" 질의입니다. 일반적으로 분석 Query에는 조인 및 집계가 포함되며, 상대적으로 적은 양의 출력을 생성하려면 매우 많은 양의 입력 데이터를 스캔해야 합니다.

분석 보기

팩트 데이터의 집계, 계산 및 조인을 캡슐화하는 뷰 유형입니다. 분석 뷰는 차원 모델을 사용하여 데이터를 구성합니다. 이를 통해 데이터 집합에 집계 및 계산을 간편하게 추가하고 비교적 간단한 SQL을 사용하여 쿼리할 수 있는 뷰로 데이터를 제공할 수 있습니다.

안티조인

술어의 오른쪽에 해당 행이 없는 predicate의 왼쪽에서 행을 반환하는 조인입니다.

애플리케이션

응용 프로그램 루트 내에서 응용 프로그램은 공통 사용자가 만든 이름이 지정되고 버전이 지정된 데이터 및 메타 데이터 집합입니다. 응용 프로그램에는 응용 프로그램 공통 사용자, 응용 프로그램 공통 객체 또는 앞의 여러 항목과 조합이 포함될 수 있습니다.

애플리케이션 아키텍처

데이터베이스 응용 프로그램이 Oracle 데이터베이스에 연결하는 컴퓨팅 환경입니다. 가장 일반적인 두 가지 데이터베이스 구조는 클라이언트/서버 및 다중 계층입니다.

애플리케이션 공통 객체

응용 프로그램 루트에 연결된 동안 생성된 공유 데이터베이스 객체입니다. 메타데이터(메타데이터 연결 객체의 경우) 또는 데이터(데이터 연결 공통 객체의 경우)는 애플리케이션 컨테이너의 애플리케이션 PDB에서 공유됩니다.

애플리케이션 공통 사용자

응용 프로그램 루트에 연결된 동안 만들어진 공통 사용자입니다. 메타데이터(메타데이터 연결 공통 객체) 또는 데이터(데이터 연결 공통 객체의 경우)는 애플리케이션 컨테이너의 애플리케이션 PDB에서 공유합니다.

애플리케이션 컨테이너

애플리케이션 루트에 플러그인된 명명된 애플리케이션 PDB 세트입니다. 애플리케이션 컨테이너는 애플리케이션 시드를 포함할 수 있습니다.

애플리케이션 맥락

지정된 네임스페이스의 속성 이름-값 쌍입니다. 응용 프로그램은 데이터베이스에서 작업을 실행하기 전에 다양한 컨텍스트를 설정합니다.

애플리케이션 연속성

데이터베이스 세션을 사용할 수 없게 만드는 복구 가능한 오류 후 데이터베이스에 대한 요청의 무중단 신속한 리플레이를 가능하게 하는 기능입니다.

응용 프로그램 도메인 인덱스

응용 프로그램에 대한 사용자 정의된 인덱스입니다.

응용 프로그램 PDB

애플리케이션 컨테이너에 플러그인되는 PDB입니다.

애플리케이션 루트

애플리케이션 컨테이너 내의 루트 컨테이너입니다. 모든 응용 프로그램 컨테이너에는 정확히 하나의 응용 프로그램 루트가 있습니다. 응용 프로그램 루트는 공통 객체를 포함할 수 있기 때문에 CDB 루트와 일부 특성을 공유하며, CREATE PLUGGABLE DATABASE 문으로 만들어지기 때문에 PDB와 일부 특성을 공유합니다.

애플리케이션 시드

애플리케이션 컨테이너 내에 다른 PDB를 생성하기 위한 템플리트로 사용되는 선택적 애플리케이션 PDB입니다. 애플리케이션 컨테이너에는 0개 또는 1개의 애플리케이션 시드가 포함됩니다.

Application Server

클라이언트와 하나 이상의 데이터베이스 서버 간에 인터페이스를 제공하고 응용 프로그램을 호스트하는 소프트웨어입니다.

압축 아카이브

COLUMN STORE COMPRESS FOR ARCHIVE로 지정된 하이브리드 열 압축입니다. 이 유형은 COLUMN STORE COMPRESS FOR QUERY보다 높은 압축 비율을 사용하며 장기간 저장될 데이터를 압축하는 데 유용합니다.

아카이브된 리두 로그 파일

Oracle AI Database에서 아카이브된 온라인 리두 로그의 멤버입니다. 아카이브된 리두 로그 파일은 매체 복구의 데이터베이스 백업에 적용할 수 있습니다.

ARCHIVELOG 모드로

온라인 리두 로그의 아카이브를 사용으로 설정하는 데이터베이스 모드입니다.

아카이버 프로세스(ARCn)

온라인 리두 로그 파일을 아카이브하는 백그라운드 프로세스입니다.

아카이브

아카이브된 리두 로그 파일 생성 작업

오름차순 인덱스

데이터가 오름차순으로 저장되는 인덱스입니다. 기본적으로 문자 데이터는 값의 각 바이트에 포함된 이진 값, 가장 작은 숫자에서 가장 큰 숫자의 숫자 데이터, 가장 이른 값에서 가장 늦은 값으로의 날짜 순으로 정렬됩니다.

속성 클러스터화된 테이블

유저가 지정한 클러스터링 지시어를 기반으로 디스크에 근접하게 데이터를 저장하는 힙 구성 테이블입니다.

감사 추적

감사 레코드를 저장하는 위치입니다.

ADDM(자동 데이터베이스 진단 모니터)

ADDM을 참조하십시오.

ADR(자동 진단 저장소)

ADR을 참조하십시오.

자동 메모리관리

Oracle AI Database가 SGA 및 인스턴스 PGA 메모리를 완전히 자동으로 관리하는 모드입니다.

ASSM(자동 세그먼트 공간 관리)

비트맵을 사용하여 Free List 대신 세그먼트 공간을 관리하는 저장 영역 공간 관리 방법입니다.

자동 실행 취소 관리 모드

전용 실행 취소 테이블스페이스에서 실행 취소 공간을 자동으로 관리하는 데이터베이스 모드입니다.

수동 언두 관리 모드를 참조하십시오.

AWR(자동 작업 로드 저장소)

AWR을 참조하십시오.

독립 트랜잭션

기본 트랜잭션이라고 하는 다른 트랜잭션에서 호출할 수 있는 독립적인 트랜잭션입니다.

AWR

AWR(자동 작업 로드 저장소). 모든 Oracle 데이터베이스에 내장된 저장소입니다. Oracle AI Database는 주기적으로 중요한 통계 및 워크로드 정보의 스냅샷을 만들고 이를 AWR에 저장합니다.

AWR 기준 요소

시스템이 최고 로드 시 제대로 작동하고 있는 기간 동안 일반적으로 사용되는 통계 비율 모음입니다.

AWR 스냅숏

특정 시간에 AWR에서 캡처된 성능 통계 집합입니다.

B 트리 인덱스

위쪽 아래쪽 트리처럼 구성된 인덱스입니다. B 트리 인덱스는 검색용 분기 블록과 값을 저장하는 최하위 블록의 두 가지 유형의 블록을 가집니다. 최하위 블록에는 모든 인덱스화된 데이터 값과 실제 행을 찾는 데 사용되는 해당 rowid가 포함됩니다. "B"는 모든 최하위 블록이 자동으로 동일한 깊이에 있기 때문에 "balanced"를 의미합니다.

백그라운드 프로세스

각 클라이언트 프로세스에 대해 실행 중인 여러 Oracle 프로그램에서 처리하는 함수를 통합하는 프로세스입니다. 백그라운드 프로세스는 I/O를 비동기적으로 수행하고 다른 Oracle 프로세스를 모니터합니다.

데이터베이스 인스턴스, Oracle 프로세스를 참조하십시오.

백업

데이터의 복사본입니다. 백업에는 데이터 파일, 서버 파라미터 파일 및 콘트롤 파일과 같은 중요한 데이터베이스 부분이 포함될 수 있습니다.

백업 피스

백업 셋의 최소 단위입니다.

백업 셋

하나 이상의 데이터 파일, 아카이브된 리두 로그 파일, 콘트롤 파일 또는 서버 파라미터 파일의 데이터를 포함하는 독점적인 RMAN 백업 형식입니다.

기본 테이블 압축

대량 로드 작업을 위한 테이블 압축 유형입니다. 기본 테이블 압축을 수행하려면 직접 경로 INSERT 작업, ALTER TABLE . . . MOVE 작업 또는 온라인 테이블 재정의를 사용해야 합니다.

Big Table 캐시

기존의 LRU 기반 블록 레벨 대체 알고리즘 대신 온도 기반 객체 레벨 대체 알고리즘을 사용하는 데이터베이스 버퍼 캐시의 통합된 선택적 부분입니다.

bigfile 테이블스페이스

매우 큰 데이터 파일 또는 임시 파일을 포함하는 테이블스페이스입니다.

변수 바인드

명령문이 성공적으로 실행되려면 적합한 값 또는 값 주소로 바꿔야 하는 SQL 문의 위치 표시자입니다. 바인드 변수를 사용하면 런타임 시 입력 또는 파라미터를 허용하는 SQL 문을 작성할 수 있습니다. 다음 예에서는 v_empid를 바인드 변수로 사용하는 질의를 보여줍니다.

SELECT * FROM employees WHERE employee_id = :v_empid;

비트맵 인덱스

데이터베이스가 rowids 목록 대신 각 인덱스 키에 대한 비트맵을 저장하는 데이터베이스 인덱스입니다.

비트맵 조인 지수

두 개 이상의 테이블 조인에 대한 비트맵 인덱스입니다.

비트맵 병합

비트맵 인덱스 스캔에서 검색된 비트맵을 병합하는 작업입니다. 예를 들어, gender 및 DOB 열에 비트맵 인덱스가 있는 경우 query predicate가 WHERE gender='F' AND DOB > 1966인 경우 데이터베이스에서 비트맵 병합을 사용할 수 있습니다.

블록 손상된

손상된 Oracle 형식이 인식할 수 없거나 해당 내용이 내부적으로 일치하지 않는 데이터 블록입니다.

블록 머리글

블록 유형, 블록 주소 및 때때로 트랜잭션 정보에 대한 정보를 포함하는 데이터 블록의 일부입니다.

블록 오버헤드

블록 관리에 필요한 메타데이터를 저장하는 데이터 블록의 공간입니다. 오버헤드에는 블록 헤더, 테이블 디렉토리 및 행 디렉토리가 포함됩니다.

브랜치 블록

B 트리 인덱스에서 데이터베이스가 검색에 사용하는 블록입니다. 최하위 블록은 인덱스 항목을 저장합니다. B 트리 인덱스의 상위 레벨 분기 블록은 하위 레벨 인덱스 블록을 가리키는 인덱스 데이터를 포함합니다.

B 트리 인덱스

위쪽 아래쪽 트리처럼 구성된 인덱스입니다. B 트리 인덱스는 검색용 분기 블록과 값을 저장하는 최하위 블록의 두 가지 유형의 블록을 가집니다. 최하위 블록에는 모든 인덱스화된 데이터 값과 실제 행을 찾는 데 사용되는 해당 rowid가 포함됩니다. "B"는 모든 최하위 블록이 자동으로 동일한 깊이에 있기 때문에 "balanced"를 의미합니다.

버퍼

데이터베이스 버퍼 캐시의 기본 메모리 주소입니다. 디스크에서 읽은 현재와 최근에 사용된 데이터 블록을 버퍼 캐시에 저장합니다. 새 블록이 필요한 경우 데이터베이스는 이전 데이터 블록을 새 블록으로 바꿀 수 있습니다.

버퍼 캐시 적중 비율

데이터베이스에서 버퍼 캐시에서 요청된 블록을 디스크에서 읽을 필요 없이 찾은 빈도를 측정한 것입니다.

버퍼 헤더

버퍼에 대한 메타데이터를 저장하는 메모리 구조입니다.

버퍼풀

SGA의 버퍼 모음입니다.

비즈니스 인텔리전스

비즈니스 의사 결정에 도움이 되는 조직의 정보 분석입니다.

바이트 의미

문자열을 바이트 시퀀스로 처리합니다. 문자열과 문자열 길이에 대한 오프셋은 바이트 단위로 표시됩니다.

캐시 복구

Oracle AI Database가 온라인 리두 로그 파일의 커밋된 변경 사항과 커밋되지 않은 변경 사항을 모두 영향을 받는 데이터 블록에 적용하는 인스턴스 복구의 자동 단계입니다.

기수

테이블 행 수에 대한 구분 값의 비율입니다. 백만 행 테이블에 두 개의 구분 값만 있는 열은 Low - cardinality를 가집니다.

카티션 조인

하나 이상의 테이블에 명령문의 다른 테이블에 대한 조인 조건이 없는 조인입니다. 옵티마이저는 한 데이터 소스의 모든 행을 다른 데이터 소스의 모든 행과 조인하여 두 세트의 Cartesian Product를 만듭니다.

CDB

PDB가 하나 이상 포함된 Oracle AI Database 설치입니다. Oracle Database 21c부터 모든 Oracle 데이터베이스는 CDB입니다.

CDB 관리자

CDB를 관리하는 데이터베이스 관리자입니다. PDB 관리자는 CDB 내의 개별 PDB를 관리합니다.

CDB root

다중 테넌트 CDB(컨테이너 데이터베이스)에서 모든 PDB가 속한 스키마, 스키마 객체 및 비스키마 객체의 모음입니다. 모든 CDB에는 정확히 하나의 루트 컨테이너가 있으며, PDB 관리에 필요한 시스템 메타데이터를 저장합니다. 모든 PDB가 CDB 루트에 속합니다.

문자 인코딩

제공된 레퍼토리의 각 문자를 데이터 저장을 용이하게 하기 위해 코드 단위와 쌍을 이루는 코드입니다.

문자 의미

문자열을 일련의 문자로 처리합니다. 문자열과 문자열 길이에 대한 간격띄우기는 문자(문자 코드)로 표현됩니다.

문자 세트

컴퓨터 화면에 문자를 표시하는 데 사용되는 인코딩 체계입니다.

check 제약 조건

모든 행에 대해 지정된 조건이 true 또는 unknown이어야 하는 열 또는 열 집합에 대한 제약 조건입니다.

체크포인트

1. 체크포인트 위치를 표시하는 데이터 구조로, 인스턴스 복구가 시작되어야 하는 리두 스레드의 SCN입니다. 체크포인트는 제어 파일 및 각 데이터 파일 헤더에 기록되며 복구의 중요한 요소입니다.

2. 데이터베이스 버퍼 캐시의 더티 데이터 블록을 디스크에 기록합니다. DBW(데이터베이스 기록자) 프로세스는 버퍼 캐시를 데이터 파일과 동기화하기 위해 디스크에 블록을 기록합니다.

CKPT(체크포인트 프로세스의 경우)

체크포인트 정보로 콘트롤 파일과 데이터 파일 헤더를 갱신하고 DBW에게 디스크에 블록을 기록하라는 신호를 보내는 백그라운드 프로세스입니다.

복구 지점 정리

PDB가 닫힐 때 생성되는 PDB 복원 지점입니다. 클린 Restore Point에 대한 Flashback PDB는 백업을 복원하거나 임시 Instance를 생성할 필요가 없습니다.

하위 커서는

상위 커서에 텍스트가 저장되어 있는 명령문에 대한 계획, 컴파일 환경 및 기타 정보를 포함하는 커서입니다. 상위 커서는 숫자 0, 첫번째 하위는 숫자 1 등입니다. 하위 커서는 상위 커서와 정확히 동일한 SQL 텍스트를 참조하지만 서로 다릅니다. 예를 들어, 텍스트가 SELECT * FROM mytable인 두 명령문은 서로 다른 스키마에서 이름이 mytable인 테이블을 참조할 때 서로 다른 커서를 사용합니다.

순환 재사용 레코드

필요한 경우 겹쳐쓸 수 있는 중요하지 않은 정보를 포함하는 콘트롤 파일 레코드의 한 유형입니다. 사용 가능한 모든 레코드 슬롯이 가득 차면 데이터베이스는 제어 파일을 확장하여 새 레코드에 대한 공간을 만들거나 가장 오래된 레코드를 덮어씁니다.

클라이언트

클라이언트/서버 구조에서 사용자와 상호 작용하는 프런트엔드 데이터베이스 응용 프로그램입니다. 클라이언트 부분에 데이터 액세스 권한이 없습니다.

클라이언트 Character Set

클라이언트 응용 프로그램에서 입력하거나 표시하는 데이터의 문자 집합입니다. 클라이언트와 데이터베이스의 Character Set은 다를 수 있습니다.

클라이언트 프로세스

응용 프로그램 또는 Oracle 도구 코드를 실행하는 프로세스입니다. 유저가 SQL*Plus와 같은 클라이언트 응용 프로그램을 실행하면 운영 체제는 응용 프로그램을 실행하는 클라이언트 프로세스를 생성합니다.

Oracle process도 참조하십시오.

클라이언트/서버 구조

트랜잭션에서 클라이언트 역할을 하는 CPU, 요청 및 수신 서비스, 트랜잭션에서 서비스를 제공하는 서버 역할을 하는 CPU 간 처리 분리를 기반으로 하는 소프트웨어 구조입니다.

클러스터 파일 시스템

클라이언트에 일관성과 고성능을 제공하기 위해 협력하는 서버 클러스터인 분산 파일 시스템입니다.

클러스터 색인

클러스터 키의 B 트리 인덱스입니다.

클러스터키

테이블 클러스터에서 클러스터화된 테이블이 공통적으로 갖는 열입니다. 예를 들어, employees 및 departments 테이블은 department_id 열을 공유합니다. 테이블 클러스터를 생성할 때와 테이블 클러스터에 추가된 모든 테이블을 생성할 때 클러스터 키를 지정합니다.

콜드 버퍼

최근에 사용되지 않은 데이터베이스 버퍼 캐시의 버퍼입니다.

열

데이터 도메인을 나타내는 테이블의 세로 공간입니다. 테이블 정의에는 테이블 이름과 열 집합이 포함됩니다. 각 열에는 이름 및 데이터 유형이 포함됩니다.

컬럼 형식

In-Memory 열 저장소에 상주하는 객체의 열 기반 형식입니다. 열 형식은 데이터베이스가 데이터베이스 버퍼 캐시 및 데이터 파일에 객체를 저장하는 데 사용하는 행 형식과 대조됩니다.

커밋

데이터베이스 트랜잭션을 종료하고 트랜잭션에서 수행된 모든 변경사항을 영구적으로 적용하는 작업입니다.

정리 커밋

커밋 후 블록에서 잠금 관련 트랜잭션 정보(ITL 항목)를 자동으로 제거합니다. 데이터베이스는 커밋된 트랜잭션의 데이터를 포함하는 수정된 블록이 여전히 SGA에 있고 이를 수정하는 다른 세션이 없는 경우에만 ITL 항목을 제거합니다.

일반 객체

데이터(데이터 연결 공통 객체) 또는 메타데이터(메타데이터 연결 공통 객체)를 공유하는 CDB 루트 또는 응용 프로그램 루트에 상주하는 객체입니다. CDB 루트의 모든 공통 객체는 Oracle에서 제공합니다. 응용 프로그램 루트의 공통 객체를 응용 프로그램 공통 객체라고 합니다.

공통 역할

다중 테넌트 컨테이너 데이터베이스(CDB)의 모든 컨테이너에 존재하는 롤입니다.

공통 유저

다중 테넌트 컨테이너 데이터베이스(CDB)에서 여러 컨테이너에 동일한 ID를 가진 데이터베이스 사용자입니다. CDB 루트에서 생성된 공통 사용자는 모든 기존 및 미래 PDB에서 동일한 ID를 가집니다. 애플리케이션 컨테이너에 생성된 공통 사용자는 이 애플리케이션 컨테이너의 모든 기존 및 향후 애플리케이션 PDB에서 동일한 ID를 가집니다.

전체 새로 고침

구체화된 뷰를 정의하는 질의의 실행입니다. 전체 새로 고침은 구체화된 뷰가 사전 작성된 테이블을 참조하거나 테이블을 BUILD DEFERRED로 정의하지 않는 한 처음에 구체화된 뷰를 생성할 때 발생합니다.

조합 데이터베이스 연산

단일 데이터베이스 세션에서 두 Point-in-time 사이의 작업

조합 인덱스

테이블의 여러 열에 대한 인덱스입니다.

조합 Partitioning

테이블이 하나의 데이터 분산 방식으로 분할된 다음 각 분할 영역이 두번째 데이터 분산 방식을 사용하는 서브 분할 영역으로 더 분할되는 분할 전략입니다.

조합 고유 키

고유 키 제약 조건이 있는 두 개 이상의 열 집합입니다.

복합 트리거

트리거는 여러 타이밍 지점에서 실행될 수 있습니다. 예를 들어, 혼합 트리거는 트리거 명령문 전후에 모두 실행될 수 있습니다.

압축 장치

Hybrid Columnar Compression에서 행 집합을 저장하는 논리적 생성자입니다. 데이터를 테이블로 로드하면 데이터베이스는 행 그룹을 열 형식으로 저장하며 각 열의 값은 함께 저장되고 압축됩니다. 데이터베이스가 행 집합에 대한 열 데이터를 압축한 후에는 해당 데이터가 압축 단위에 맞춰집니다.

연결된 인덱스

조합 인덱스를 참조하십시오.

조건

TRUE, FALSE 또는 UNKNOWN 값을 반환하는 SQL 문에서 하나 이상의 표현식과 논리 연산자의 조합입니다. 예를 들어, 1=1 조건은 항상 TRUE로 평가됩니다.

충돌하는 쓰기

읽기 커밋 트랜잭션에서 트랜잭션이 커밋되지 않은 동시 트랜잭션에 의해 갱신된 행을 변경하려고 할 때 발생하는 상황입니다.

접속

클라이언트 프로세스와 Oracle 데이터베이스 인스턴스 간의 통신 경로입니다.

또한 session을 참조하십시오.

연결 풀링

공유 서버에 대한 제한된 수의 프로토콜 연결을 통해 세션 수를 최대화하는 리소스 사용률 및 사용자 확장성 기능입니다.

일관된 백업

매체 복구를 수행하지 않고 RESETLOGS 옵션을 사용하여 열 수 있는 전체 데이터베이스 백업입니다. 본질적으로 Whole Database의 일관성 있는 백업에는 리두 적용 일관성이 필요하지 않습니다.

또한 inconsistent backup을 참조하십시오.

일관된 읽기 가져오기

특정 SCN(읽기 일관성의 일부)과 일치하는 데이터베이스 버퍼 캐시의 블록 버전 검색입니다. 데이터베이스에서 질의를 만족하는 블록이 필요하고 데이터베이스 버퍼 캐시의 블록이 올바른 SCN과 일치하지 않는 경우 데이터베이스는 실행 취소 데이터에서 올바른 버전의 블록을 가져오려고 시도합니다.

컨테이너

다중 테넌트 컨테이너 데이터베이스(CDB)에서 루트 또는 PDB입니다.

context

애플리케이션을 검증하고 보호하는 애플리케이션 정의 속성 세트입니다. SQL 문 CREATE CONTEXT는 컨텍스트에 대한 네임스페이스를 생성합니다.

콘트롤 파일

데이터베이스의 물리적 구조를 기록하고 리두 로그 파일의 이름과 위치, 데이터베이스 생성 시간 기록, 현재 로그 시퀀스 번호, 체크포인트 정보 등을 포함하는 이진 파일입니다.

큐브

동일한 차원 및 다른 공유 특성을 가진 측정 단위 조직입니다. 큐브 모서리에는 차원 멤버가 포함되고 큐브 본문에는 데이터 값이 포함됩니다.

현재 모드 가져오기

읽기 일관성을 사용하지 않고 버퍼 캐시에 현재 존재하는 데이터 블록의 버전을 검색합니다. 한 번에 하나의 블록 버전만 현재 모드에 있습니다.

현재 온라인 리두 로그 파일

LGWR(로그 기록자) 프로세스가 현재 기록하고 있는 온라인 리두 로그 파일입니다.

cursor

PGA의 전용 SQL 영역에 대한 핸들 또는 이름입니다. 커서는 전용(private) SQL 영역과 밀접하게 연관되어 있으므로 용어를 서로 바꿔서 사용하는 경우가 있습니다.

데이터 블록체인

Oracle AI Database에서 가장 작은 논리적 데이터 스토리지 단위입니다. 데이터 블록의 다른 이름에는 Oracle 블록 또는 페이지가 포함됩니다. 하나의 데이터 블록은 디스크에서 특정 바이트 수의 물리적 공간에 해당합니다.

또한 extent, segment를 참조하십시오.

데이터 동시작업

많은 유저가 동일한 데이터에 동시에 액세스 다중 사용자 데이터베이스 관리 시스템은 데이터를 업데이트하거나 잘못 변경할 수 없도록 적절한 동시성 제어를 제공해야 데이터 무결성이 손상됩니다.

data consistency를 참조하십시오.

데이터 일관

다중 유저 데이터베이스의 각 유저가 일관성 있는 데이터 뷰

데이터 동시성을 참조하십시오.

데이터 부패

하드웨어, 소프트웨어 또는 네트워크 구성 요소로 인해 손상된 데이터를 읽거나 쓸 때 발생하는 오류입니다.

데이터 딕셔너리와

데이터베이스, 해당 구조 및 유저에 대한 참조 정보를 포함하는 데이터베이스 테이블 및 뷰의 읽기 전용 컬렉션입니다.

DDL(데이터 딕셔너리) 잠금

진행 중인 DDL 작업이 객체에 대해 작동하거나 객체를 참조하는 동안 스키마 객체의 정의를 보호하는 잠금입니다. Oracle AI Database는 DDL이 필요한 모든 DDL 트랜잭션 대신 DDL 잠금을 자동으로 획득합니다. 사용자는 DDL 잠금을 명시적으로 요청할 수 없습니다.

데이터 딕셔너리 캐시

데이터 딕셔너리 정보를 보유하는 공유 풀의 메모리 영역입니다. 데이터 딕셔너리 캐시는 전체 데이터 블록을 보유하는 버퍼 대신 데이터를 행으로 보유하므로 행 캐시라고도 합니다.

데이터 딕셔너리 보기

데이터 딕셔너리에 있는 테이블 또는 기타 뷰의 미리 정의된 뷰입니다. 데이터 딕셔너리 뷰는 접두어 DBA_, ALL_ 또는 USER_로 시작합니다.

데이터 파일로 저장

Oracle AI Database에 의해 생성되고 데이터베이스에 대한 데이터를 포함하는 디스크의 물리적 파일입니다. 데이터 파일은 운영 체제 파일 시스템 또는 Oracle ASM 디스크 그룹에 있을 수 있습니다.

데이터 연결

PDB에서 루트의 데이터(메타 데이터 아님)를 가리키는 내부 방식입니다. 예를 들어, AWR 데이터는 루트에 있습니다. 각 PDB는 객체 링크를 사용하여 루트의 AWR 데이터를 가리키므로 별도의 각 컨테이너에서 DBA_HIST_ACTIVE_SESS_HISTORY 및 DBA_HIST_BASELINE와 같은 뷰에 액세스할 수 있습니다.

데이터 연결 공통 객체

CDB 루트 또는 응용 프로그램 루트에 존재하는 공통 객체입니다. 메타데이터가 아닌 데이터는 공통 객체를 가리키는 데이터 링크를 포함하는 모든 PDB에서 공유됩니다.

데이터 무결성

허용 가능한 데이터에 대한 표준을 지정하는 비즈니스 규칙입니다. 이러한 규칙은 무결성 제약 조건 및 트리거를 사용하여 부적합한 데이터 입력을 방지함으로써 데이터베이스에 적용됩니다.

데이터 마이네이션

간단한 분석을 초월하는 패턴 및 추세에 대한 대규모 데이터 저장소의 자동 검색입니다.

데이터 부문

클러스터화되지 않은 테이블, 테이블 분할 영역 또는 테이블 클러스터에 대한 데이터를 포함하는 세그먼트입니다.

extent도 참조하십시오.

데이터 유형

SQL에서 열 값 또는 상수와 연관된 고정 등록 정보 세트입니다. 예를 들어 VARCHAR2 및 NUMBER가 있습니다. Oracle AI Database는 다양한 데이터 유형의 값을 다르게 처리합니다.

데이터 웨어하우스

OLTP가 아닌 질의 및 분석용으로 설계된 관계형 데이터베이스입니다.

데이터베이스 액세스 제어

데이터 액세스 및 데이터베이스 작업 제한 예를 들어, 유저가 지정된 테이블을 query하거나 지정된 데이터베이스 문을 실행하는 것을 제한할 수 있습니다.

데이터베이스 응용 프로그램

데이터를 액세스하고 조작하기 위해 데이터베이스와 상호 작용하는 소프트웨어 프로그램입니다.

데이터베이스 승인

사용자가 자격 증명을 확인하고 데이터베이스에 대한 액세스를 허용하는 자격 증명을 데이터베이스에 제공하는 프로세스입니다.

데이터베이스 블록 크기를 나타냅니다.

데이터베이스 집합 생성 시 데이터베이스 집합의 데이터 블록 크기입니다. 크기는 SYSTEM 및 SYSAUX 테이블스페이스에 대해 설정되며 다른 모든 테이블스페이스에 대한 기본값입니다. 데이터베이스 블록 크기는 데이터베이스를 재생성하는 것 외에는 변경할 수 없습니다.

데이터베이스 버퍼 캐시

데이터 블록 복사본을 보관하는 SGA(시스템 전역 영역) 부분입니다. 데이터베이스 인스턴스에 동시에 연결된 모든 클라이언트 프로세스는 버퍼 캐시에 대한 액세스를 공유합니다.

데이터베이스 Character Set

데이터베이스에서 표현할 수 있는 언어를 결정하는 문자 인코딩 체계입니다.

데이터베이스 드라이브

응용 프로그램과 Oracle 데이터베이스 사이에 있는 소프트웨어입니다. 드라이버는 응용 프로그램에서 수행한 API 호출을 데이터베이스에서 처리할 수 있는 명령으로 변환합니다. ODBC 드라이버를 사용하면 애플리케이션이 스프레드시트에 저장된 데이터를 포함한 모든 데이터 소스에 액세스할 수 있습니다. ODBC 드라이버는 ODBC 표준과 데이터베이스 간의 모든 매핑을 수행합니다.

데이터베이스 Instance

SGA(시스템 전역 영역)와 백그라운드 프로세스의 조합을 말합니다. 하나의 Instance는 하나의 데이터베이스와만 연관됩니다. 모든 데이터베이스 인스턴스는 읽기/쓰기 데이터베이스 인스턴스 또는 읽기 전용 데이터베이스 인스턴스입니다. Oracle Real Application Clusters 구성에서는 여러 Instance가 단일 데이터베이스에 액세스합니다.

데이터베이스 링크

사용자가 다른 데이터베이스의 객체에 액세스할 수 있도록 하는 데이터베이스의 스키마 객체입니다.

DBMS(데이터베이스 관리 시스템)

데이터의 저장, 구성 및 검색을 제어하는 소프트웨어입니다.

데이터베이스 객체

SQL로 조작할 수 있는 데이터베이스의 객체입니다. 테이블 및 인덱스와 같은 스키마 객체는 스키마에 상주합니다. 디렉토리 및 롤과 같은 비스키마 객체는 스키마에 상주하지 않습니다.

데이터베이스 작업

데이터베이스 모니터링 컨텍스트에서 SQL 문, PL/SQL 블록 또는 이 둘의 조합을 포함하는 논리적 엔티티입니다.

데이터베이스 적시 복구

최신이 아닌 데이터베이스 버전을 생성하는 매체 복구 유형입니다. 이 경우 복원된 백업 이후에 생성된 모든 리두를 적용하지는 않습니다.

데이터베이스 안전성

사용자 인증, 암호화, 액세스 제어 및 모니터링을 포함하는 데이터베이스 관리의 측면입니다.

데이터베이스 Server

유저가 동일한 데이터에 동시에 액세스할 수 있도록 다중 유저 환경에서 대량의 데이터를 안정적으로 관리하는 서버입니다. 또한 데이터베이스 서버는 무단 액세스를 방지하고 Failure Recovery에 대한 효율적인 솔루션을 제공합니다.

데이터베이스 서버 그리드

하나 이상의 데이터베이스에서 실행되도록 함께 연결된 상용 서버 모음입니다.

데이터베이스서비스

하나 이상의 데이터베이스 인스턴스에 대한 이름이 지정된 표현입니다. Oracle 데이터베이스의 서비스 이름은 일반적으로 전역 데이터베이스 이름입니다. 클라이언트는 서비스 이름을 사용하여 하나 이상의 데이터베이스 Instance에 연결합니다.

데이터베이스 저장 영역 그리드

데이터베이스 서버 그리드에서 컴퓨터가 결합하고 액세스하는 저비용 모듈식 스토리지 배열 모음입니다.

데이터베이스 유저

Oracle 데이터베이스에 로그인할 수 있는 계정입니다.

DBW(데이터베이스 기록자)

데이터베이스 버퍼 캐시의 버퍼를 데이터 파일에 기록하는 백그라운드 프로세스입니다.

DDL

데이터 정의어입니다. 데이터 구조를 정의하거나 변경하는 CREATE TABLE 또는 ALTER INDEX와 같은 명령문을 포함합니다.

교착 상태에 있음

두 명 이상의 사용자가 서로 잠긴 데이터를 대기하는 상황입니다. 이러한 교착 상태는 Oracle AI Database에서 드문 경우입니다.

선언 언어

수행해야 할 작업, 이제 수행 방법을 설명하는 비프로시저 언어입니다. SQL 및 Prolog는 선언적 언어의 예입니다. SQL은 유저가 원하는 결과를 지정한다는 점에서 SQL을 파생시키는 방법이 아니라 선언적입니다.

전용 서버

서버 프로세스가 단일 클라이언트 프로세스에 대한 요청을 처리하는 데이터베이스 구성

shared server를 참조하십시오.

deferable 제약 조건

SET CONSTRAINT 문이 COMMIT 문이 실행될 때까지 제약 조건 검사를 지연하도록 허용하는 제약 조건입니다. deferrable 제약 조건을 사용하면 제약 조건을 위반할 수 있는 변경 작업을 하는 동안 제약 조건을 일시적으로 비활성화할 수 있습니다.

지연된 삽입

MEMOPTIMIZE FOR WRITE로 지정된 테이블에 MEMOPTIMIZE_WRITE 힌트가 포함된 삽입입니다. 지연된 삽입은 롤백할 수 없으며 데이터베이스 버퍼 캐시의 일관성 메커니즘을 사용하지 않습니다. 백그라운드 프로세스는 지연된 삽입을 데이터 파일에 비동기적으로 기록합니다.

정의자 권한 PL/SQL 프로시저

현재 사용자가 아닌 소유자의 권한으로 실행되는 프로시저입니다.

병렬도

단일 작업과 연관된 병렬 실행 서버의 수입니다. 병렬 실행은 여러 CPU를 효과적으로 사용하도록 설계되었습니다. Oracle AI Database 병렬 실행 프레임워크를 사용하면 특정 병렬도를 명시적으로 선택하거나 Oracle AI Database를 사용하여 자동으로 제어할 수 있습니다.

종속 객체

스키마 객체 종속성에서 정의가 다른 객체를 참조하는 객체입니다. 예를 들어 객체 A의 정의가 객체 B을 참조하면 A는 B에 종속된 객체입니다.

내림차순 인덱스

데이터가 지정된 열에 내림차순으로 저장되는 인덱스입니다.

차원

사용자가 비즈니스 질문에 답변할 수 있도록 데이터를 범주화하는 구조입니다. 일반적으로 사용되는 차원은 고객, 제품 및 시간입니다.

차원 테이블

스타 또는 스노플레이크 스키마의 차원에 대한 값 전체 또는 일부를 저장하는 관계형 테이블입니다. 차원 테이블에는 일반적으로 차원 키, 레벨 및 속성에 대한 열이 포함됩니다.

직접 경로 삽입

데이터베이스가 데이터베이스 버퍼 캐시를 우회하여 데이터 파일에 직접 데이터를 기록하는 INSERT입니다. 데이터베이스는 삽입된 데이터를 테이블의 기존 데이터에 추가합니다.

직접 경로 읽기

SGA를 우회하여 단일 또는 다중 블록이 PGA로 읽혀집니다.

디렉토리 오브젝트

외부 이진 파일 LOB(BFILE) 및 외부 테이블 데이터가 있는 서버 파일 시스템의 디렉토리에 대한 별칭을 지정하는 데이터베이스 객체입니다. 모든 디렉토리 객체는 단일 네임스페이스에 생성되며 개별 스키마에 의해 소유되지 않습니다.

더티 읽기

트랜잭션이 다른 트랜잭션에 의해 기록된 커밋되지 않은 데이터를 읽을 때 발생하는 상황입니다. Oracle AI Database는 더티 읽기를 허용하지 않습니다.

작업 할당자

dispatcher process (Dnnn)를 참조하십시오.

디스패처 프로세스(D nnn)

선택적 백그라운드 프로세스는 Shared Server 구성이 사용되는 경우에만 표시됩니다. 각 디스패처 프로세스는 연결된 클라이언트 프로세스에서 사용 가능한 공유 서버 프로세스로 요청 경로를 지정하고 응답을 반환합니다.

분산형 데이터베이스

애플리케이션에 단일 데이터 소스로 나타날 수 있는 분산 시스템의 데이터베이스 집합입니다.

분산 환경

서로 원활하게 통신하는 이기종 시스템의 네트워크입니다.

분산 처리

응용 프로그램이 네트워크의 여러 컴퓨터에 작업을 배포할 때 발생하는 작업입니다.

분산 트랜잭션

개별적으로 또는 그룹으로 분산 데이터베이스의 노드에서 데이터를 업데이트하는 명령문을 포함하는 트랜잭션입니다. Oracle AI Database는 2단계 커밋 메커니즘을 사용하여 분산 트랜잭션의 데이터 무결성을 보장합니다.

DML

데이터 조작어입니다. SELECT, INSERT, UPDATE 및 DELETE과 같은 명령문을 포함합니다.

DML 잠금

동시에 충돌하는 DML 또는 DDL 작업에 대한 파괴적인 간섭을 방지하는 잠금입니다. DML 문은 행 잠금 및 테이블 잠금을 자동으로 획득합니다.

Dynamic Performance 뷰

데이터베이스가 열려 있고 사용 중인 동안 지속적으로 갱신되는 특수 뷰입니다. 동적 성능 뷰는 V$ 뷰라고도 합니다.

동적 SQL

런타임까지 전체 텍스트를 알 수 없는 SQL입니다. 동적 SQL 문은 런타임 시 프로그램에 입력되거나 프로그램에 의해 작성되는 문자열에 저장됩니다.

에디션

데이터베이스 객체를 재정의할 수 있는 전용 환경입니다. 에디션 기반 재정의를 사용하면 응용 프로그램이 사용 중인 동안 응용 프로그램의 데이터베이스 객체를 업그레이드할 수 있으므로 작동 중지 시간을 최소화하거나 제거할 수 있습니다.

암호화

암호 키 및 암호화 알고리즘을 사용하여 데이터를 읽을 수 없는 형식으로 변환하는 프로세스입니다.

등가 조인에

등호 연산자를 포함하는 조인 조건을 가진 조인입니다.

ETL

ETL(추출, 변환 및 로딩) 소스 시스템에서 데이터를 추출하여 데이터 웨어하우스로 가져오는 프로세스입니다.

배타적 Lock

연관된 리소스가 공유되지 않도록 하는 잠금입니다. 자원에 대한 배타적 잠금을 획득하는 첫번째 트랜잭션은 잠금이 해제될 때까지 자원을 변경할 수 있는 유일한 트랜잭션입니다.

실행 가능한 SQL 문

DML 및 DDL 문과 SET TRANSACTION 문을 포함하여 데이터베이스 인스턴스에 대한 호출을 생성하는 SQL 문입니다.

실행계획

데이터베이스에서 SQL 문을 실행하는 데 사용하는 단계의 조합입니다. 이러한 각 단계에는 명령문을 실행하는 유저를 위해 데이터베이스에서 데이터 행을 물리적으로 검색하거나 명령문을 실행하는 사용자를 위해 특정 방식으로 데이터를 준비합니다. 힌트를 사용하여 실행 계획을 무효화할 수 있습니다.

표현식

값으로 분석되는 하나 이상의 값, 연산자 및 SQL 함수의 조합입니다. 예를 들어, 2*2 표현식은 4로 평가됩니다. 일반적으로 표현식은 해당 구성 요소의 데이터 유형을 가정합니다.

확장영역

특정 유형의 정보를 저장하기 위해 할당된 여러 개의 연속 데이터 블록입니다. 세그먼트는 하나 이상의 확장 영역으로 구성됩니다.

data block을 참조하십시오.

외부 테이블

메타데이터가 데이터베이스에 저장되지만 데이터는 데이터베이스 외부에 저장되는 읽기 전용 테이블입니다. 데이터베이스는 External Table을 설명하는 메타 데이터를 사용하여 데이터를 관계형 테이블처럼 표시합니다.

추출, 변환 및 로딩(ETL)

ETL을 참조하십시오.

사실 값

매출 또는 비용 데이터와 같은 비즈니스 측정 단위를 나타내는 데이터입니다.

사실 값 테이블

사실값 데이터가 포함된 데이터 웨어하우스의 스타 스키마에 있는 테이블입니다. 일반적으로 사실 값 테이블에는 두 유형의 열(사실 값을 포함하는 열 및 차원 테이블에 대한 외래 키)이 있습니다.

빠른 전체 인덱스 검사

데이터베이스가 다중 블록 읽기를 사용하여 인덱스의 모든 블록을 읽은 다음 분기 블록을 폐기하고 인덱스 블록을 특정 순서 없이 반환하는 전체 인덱스 스캔입니다.

빠른 Recovery 영역

제어 파일 및 온라인 리두 로그 복사본, 아카이브된 리두 로그 파일, 플래시백 로그 및 RMAN 백업과 같은 복구 관련 파일을 저장하는 선택적 디스크 위치입니다.

내결함성

아키텍처의 구성 요소 장애로부터 고가용성 아키텍처에서 제공하는 보호 기능입니다.

필드

테이블에서 행과 열의 교차입니다.

모든 사용자 명령을 사용 안함으로 설정합니다

연속 디스크 주소 공간 내에 구축된 데이터 구조입니다.

상세한 감사를 수행합니다.

정책 생성 중 특정 테이블 열을 감사(Audit)하고 이벤트 처리기를 연관시킬 수 있는 데이터베이스 감사 유형입니다.

고정 SGA

내부의 작업 관리 영역으로서 데이터베이스 및 인스턴스의 상태에 관한 일반적인 정보, 프로세스 간에 주고받는 정보 등을 포함합니다.

FBDA(Flashback Data Archive Process)

추적된 테이블의 기록 행을 Flashback Data Archives에 아카이브하는 백그라운드 프로세스입니다. 추적된 테이블의 DML을 포함하는 트랜잭션이 커밋되면 이 프로세스는 변경된 행의 이전 이미지를 Flashback Data Archive에 저장합니다. 또한 현재 행에 메타 데이터를 보관합니다.

강제 전체 데이터베이스 캐싱 모드

ALTER DATABASE ... FORCE FULL DATABASE CACHING 문을 실행하여 수동으로 사용으로 설정된 캐싱 모드입니다. 기본 캐싱 모드와 달리 Oracle AI Database는 전체 데이터베이스인 NOCACHE 속성으로 지정된 LOB를 캐시에 저장합니다.

외래 키

열 또는 열 집합의 각 값이 관련 테이블에 대한 고유 또는 기본 키의 값과 일치하도록 요구하는 무결성 제약 조건입니다. 외래 키에 대한 무결성 제약 조건은 참조된 데이터가 변경될 경우 데이터베이스 동작을 결정하는 작업을 정의합니다.

foreign key 제약 조건

Oracle AI Database가 하나 이상의 공통 열을 포함하는 두 테이블 간의 관계를 강제 적용하는 제약 조건입니다. 제약 조건은 제약 조건이 정의된 열의 각 값에 대해 지정된 다른 다른 테이블의 값과 열이 일치해야 합니다. 예를 들어, 참조 무결성 규칙은 직원이 기존 부서에 대해서만 작업할 수 있다고 명시할 수 있습니다.

형식 모델

문자열로 날짜시간의 형식을 설명하는 문자 리터럴입니다.

Free List

MSSM(수동 세그먼트 공간 관리)에서 세그먼트의 사용 가능 공간을 관리하기 위한 사용 가능 목록이라는 링크된 목록입니다. 사용 가능 공간이 있는 데이터베이스 객체의 경우 Free List는 사용된 세그먼트 공간과 아직 사용되지 않은 세그먼트 공간 사이의 구분선인 고수위 아래의 블록을 추적합니다. 블록이 사용되면 데이터베이스는 필요에 따라 Free List에 블록을 넣거나 Free List에서 블록을 제거합니다.

전체 인덱스 스캔

데이터베이스가 루트 및 왼쪽 분기 블록만 읽어 첫번째 최하위 블록을 찾은 다음 단일 블록 I/O를 사용하여 인덱스 정렬된 순서로 최하위 블록을 읽는 인덱스 스캔입니다.

전체 포괄 조인

내부 조인의 결과와 왼쪽 포괄 조인과 오른쪽 포괄 조인의 결과를 반환하는 두 테이블 간의 조인입니다.

전체 테이블 검사

데이터베이스가 테이블에서 모든 행을 순차적으로 읽고 선택 조건을 충족하지 않는 행을 필터링하는 테이블 데이터 스캔입니다. 데이터베이스는 HWM(고수위)에 따라 형식이 지정된 모든 데이터 블록을 스캔합니다.

함수

항상 단일 값을 반환하는 PL/SQL 프로시저와 유사한 스키마 객체입니다.

함수 기반 인덱스

하나 이상의 열을 포함하는 함수 또는 표현식의 값을 계산하여 인덱스에 저장하는 인덱스입니다.

GDS

Global Data Services (GDS)를 참조하십시오.

GDS 카탈로그

GDS 구성과 연관된 Oracle 데이터베이스 내에 있는 메타데이터 저장소입니다. 모든 클라우드에는 하나의 카탈로그만 있습니다.

GDS 구성

GDS 프레임워크에 의해 단일 가상 서버로 통합된 데이터베이스 세트로, 하나 이상의 글로벌 서비스를 제공하는 동시에 고성능, 가용성 및 최적의 리소스 활용도를 보장합니다.

global service를 참조하십시오.

GDS Pool

고유한 전역 서비스 세트를 제공하고 특정 관리 도메인에 속하는 GDS 구성 내의 데이터베이스 세트입니다.

GDS 영역

지리적으로 서로 가까운 데이터베이스 클라이언트와 서버를 포함하는 GDS 구성 내의 논리적 경계입니다.

글로벌 데이터 서비스(GDS)

복제된 데이터베이스를 위한 자동화된 워크로드 관리 솔루션입니다. 데이터베이스 서비스는 하나 이상의 데이터베이스 Instance에 대한 이름이 지정된 표현입니다. GDS는 복제된 데이터베이스 세트 전반에 걸쳐 Oracle AI Database 서비스 모델을 구현합니다.

전역 데이터베이스 이름

데이터베이스 이름(DB_NAME)과 네트워크 도메인(DB_DOMAIN)의 조합(예: orcl.example.com)입니다. 전역 데이터베이스 도메인은 네트워크 내에서 고유합니다.

분할된 글로벌 색인

인덱스화된 테이블에 사용되는 분할 체계와 독립적으로 분할되는 B 트리 인덱스입니다. 단일 인덱스 분할 영역은 모든 테이블 분할 영역을 가리킬 수 있습니다.

글로벌 서비스

데이터 복제를 통해 동기화된 여러 데이터베이스에서 제공하는 데이터베이스 서비스입니다.

글로벌 서비스 관리자

글로벌 데이터 서비스 프레임워크의 중앙 관리 툴입니다. GDS 구성의 모든 GDS 영역에 전역 서비스 관리자가 하나 이상 있어야 합니다.

전역 임시 테이블

특정 기간 동안 중간 세션 전용 데이터를 저장하는 특수 임시 테이블입니다.

그래뉼

병렬화 작업의 기본 단위입니다. Oracle AI Database는 병렬로 실행된 작업(예: 테이블 스캔, 테이블 업데이트 또는 인덱스 생성)을 그래뉼로 나눕니다. 병렬 실행 프로세스는 작업을 한 번에 한 그래뉼씩 실행합니다.

그리드 컴퓨팅

여러 개의 서버와 저장 장치를 연동하여 하나의 대형 컴퓨터 역할을 하도록 만든 컴퓨팅 구조입니다.

Grid 기반 구조

엔터프라이즈 그리드 구조에 대한 기반 구조를 제공하는 소프트웨어입니다. 클러스터에서 이 소프트웨어에는 Oracle Clusterware 및 Oracle ASM이 포함됩니다. 독립형 서버의 경우 이 소프트웨어에는 Oracle ASM이 포함됩니다. Oracle AI Database는 이러한 제품을 그리드 홈이라는 하나의 소프트웨어 설치에 결합합니다.

하드 구문 분석에

응용 프로그램 코드의 새 실행 가능 버전을 작성하기 위해 데이터베이스에서 수행하는 단계입니다. 제출된 명령문의 구문 분석된 표현이 공유 풀에 없는 경우 데이터베이스는 소프트 구문 분석 대신 하드 구문 분석을 수행해야 합니다.

해시 클러스터

인덱스 키가 해시 함수로 대체된다는 점을 제외하면 인덱스화된 클러스터와 유사한 테이블 클러스터 유형입니다. 별도의 클러스터 인덱스가 존재하지 않습니다. 해시 클러스터에서 데이터는 인덱스입니다.

해시 충돌

여러 입력 값을 동일한 출력 값으로 해시합니다.

해시 기능

임의 길이 입력 값에 대해 작동하고 고정 길이 해시 값을 반환하는 함수입니다.

해시 인덱스

기본 키로 메모리 영역을 인덱스화하는 메모 최적화 풀의 내부 구조입니다.

해시 조인

데이터베이스가 두 테이블 또는 데이터 소스 중 작은 테이블을 사용하여 메모리에 해시 테이블을 작성하는 조인입니다. 데이터베이스는 더 큰 테이블을 스캔하여 더 작은 테이블의 일치하는 행 주소를 해시 테이블에서 검사합니다.

해시 키 값

해시 클러스터에서 클러스터 키 열에 삽입된 실제 값 또는 가능한 값입니다. 예를 들어, 클러스터 키가 department_id인 경우 해시 키 값은 10, 20, 30 등이 될 수 있습니다.

해시 파티셔닝

데이터베이스가 사용자 지정 분할 키에 적용되는 해싱 알고리즘을 기반으로 행을 분할 영역에 매핑하는 분할 전략입니다. 행의 대상은 데이터베이스에 의해 행에 적용된 내부 해시 함수에 의해 결정됩니다. 해싱 알고리즘은 각 분할 영역에 거의 동일한 수의 행이 포함되도록 여러 장치에 고르게 행을 분산하도록 설계되었습니다.

해시 표

해시 조인의 행과 조인 키를 연관시키는 인메모리 데이터 구조입니다. 예를 들어, employees 및 departments 테이블의 조인에서 조인 키는 부서 ID일 수 있습니다. 해시 함수는 join 키를 사용하여 해시 값을 생성합니다. 이 해시 값은 배열의 인덱스이며 해시 테이블입니다.

해시 값입니다.

해시 클러스터에서 버킷을 식별하는 고유한 숫자 ID입니다. Oracle AI Database는 무한히 많은 해시 키 값을 입력으로 받아들이고 한정된 수의 버킷으로 정렬하는 해시 함수를 사용합니다. 각 해시 값은 해시 키 값(부서 10, 20, 30 등)에 해당하는 행을 저장하는 블록의 데이터베이스 블록 주소에 매핑됩니다.

해싱

무한 입력 값 집합이 해시 값이라는 유한 출력 값 집합에 매핑되는 수학적 기법입니다. 해싱은 해시 테이블에서 데이터를 빠르게 조회하는 데 유용합니다.

힙 구성 테이블

데이터 행이 디스크에 특정 순서로 저장되지 않는 테이블입니다. 기본적으로 CREATE TABLE는 힙 구성 테이블을 생성합니다.

계층적 데이터베이스

데이터를 트리 구조로 구성하는 데이터베이스입니다. 각 상위 레코드에는 파일 시스템의 구조와 유사한 하위 레코드가 하나 이상 있습니다.

고수위(HWM)

세그먼트에서 사용된 공간과 사용되지 않은 공간 사이의 경계입니다.

hint

SQL 문의 주석을 통해 옵티마이저로 전달되는 명령입니다. 옵티마이저는 힌트를 사용하여 명령문에 대한 실행 계획을 선택합니다.

핫 버퍼

자주 액세스되며 최근에 사용된 데이터베이스 버퍼 캐시의 버퍼입니다.

인적 오류 중단

의도하지 않은 작업이나 악의적인 작업이 커밋되어 데이터베이스의 데이터가 논리적으로 손상되거나 사용할 수 없게 되는 경우 발생하는 중단입니다.

하이브리드 컬럼 형식 압축

행 및 열 기법을 사용하여 데이터 블록의 데이터를 압축하는 하이브리드 방법입니다. 압축 단위라는 논리적 구성은 하이브리드 열 압축 행 집합을 저장하는 데 사용됩니다.

하이브리드 분할 테이블

일부 Partition이 데이터 파일 세그먼트에 저장되고 일부는 외부 데이터 소스에 저장되는 테이블입니다.

IM 열 저장소

빠른 스캔에 최적화된 열 형식으로 테이블 및 분할 영역의 복사본을 저장하는 선택적 SGA 영역입니다.

이미지 복사

데이터 파일, 콘트롤 파일 또는 아카이브된 리두 로그 파일의 비트 단위 온디스크 복제(duplicate)입니다. 운영 체제 유틸리티 또는 RMAN를 사용하여 물리적 파일의 Image Copy를 생성하고 이 두 툴을 사용하여 해당 파일을 복원할 수 있습니다.

암시적 질의

subquery 없이 데이터를 검색하는 DML 문의 구성 요소입니다. SELECT 문을 명시적으로 포함하지 않는 UPDATE, DELETE 또는 MERGE 문은 암시적 질의를 사용하여 수정할 행을 검색합니다.

인메모리 열 저장소

IM 열 저장소를 참조하십시오.

비활성 온라인 리두 로그 파일

Instance Recovery에 필요하지 않은 온라인 리두 로그 파일

일관성 없는 백업

백업의 일부 파일에 체크포인트 이후의 변경 사항이 포함된 백업입니다. 일관성 있는 백업과 달리 일관성 없는 백업은 매체 복구를 일관성 있게 만들어야 합니다.

Incremental Refresh

구체화된 뷰의 기존 데이터에 대한 변경 사항만 처리하는 새로고침입니다. 이 방법을 사용하면 완료 새로 고침이 필요하지 않습니다.

Incremental-forever 백업 전략

초기 레벨 0 백업이 Recovery Appliance로 수행되고 이후의 모든 증분 백업이 레벨 1에서 발생하는 전략입니다. Recovery Appliance는 초기 레벨 0과 후속 레벨 1 백업을 결합하여 가상 전체 백업을 만듭니다.

인덱스

클러스터화되지 않은 테이블, 테이블 분할 영역 또는 테이블 클러스터와 연관된 선택적 스키마 객체입니다. 경우에 따라 인덱스가 데이터 액세스 속도를 높일 수 있습니다.

인덱스 블록

테이블 블록과 공간을 다르게 관리하는 특수한 유형의 데이터 블록입니다.

색인 클러스터

인덱스를 사용하여 데이터를 찾는 테이블 클러스터입니다. 클러스터 인덱스는 클러스터 키의 B 트리 인덱스입니다.

인덱스 클러스터링 요소

성과 같은 인덱스화된 값과 관련된 행 순서의 측정입니다. 이 값에 대한 행 저장 영역에 있는 순서가 많을수록 클러스터링 요소가 낮아집니다.

인덱스 범위 스캔

다음과 같은 특성이 있는 정렬된 인덱스 스캔

인덱스 검사

명령문에 의해 지정된 인덱스화된 열 값을 사용하여 인덱스를 순회하여 행을 검색합니다.

인덱스 세그먼트

분할되지 않은 인덱스 또는 인덱스 분할 영역에 대한 데이터를 저장하는 세그먼트입니다.

인덱스 스캔 건너뛰기

조합 인덱스의 논리적 하위 인덱스를 사용하는 인덱스 스캔입니다. 데이터베이스는 마치 별도의 인덱스를 검색하는 것처럼 단일 인덱스를 건너뜁니다.

인덱스 고유 스캔

인덱스 키와 0 또는 1개의 rowid를 연관시켜야 하는 인덱스 스캔입니다. 데이터베이스는 술어가 등호 연산자를 사용하여 UNIQUE 인덱스의 키에 있는 모든 열을 참조하는 경우 고유 스캔을 수행합니다.

인덱스 구성 테이블

스토리지 조직이 기본 B 트리 인덱스의 변형인 테이블입니다. 힙 구성 테이블과 달리 데이터는 기본 키 순서로 저장됩니다.

미확정 분산 거래

모든 유형의 시스템 또는 네트워크 오류로 인해 2단계 커밋이 중단되는 분산 트랜잭션입니다.

진행 중인 트랜잭션

운용중단이 클라이언트 응용 프로그램과 데이터베이스 간의 연결을 끊을 때 실행 중인 트랜잭션입니다.

정보시스템

정보 저장 및 처리를 위한 공식 시스템입니다.

초기화 파라미터

데이터베이스 인스턴스 작업에 영향을 주는 구성 매개변수(예: DB_NAME 또는 SGA_TARGET)입니다. 초기화 매개변수에 대한 설정은 텍스트 기반 초기화 매개변수 파일 또는 이진 서버 매개변수 파일에 저장됩니다.

초기화 매개변수 파일

데이터베이스 인스턴스에 대한 초기화 매개변수 설정이 포함된 텍스트 파일입니다.

배타 조인

조인 조건을 충족하는 행만 반환하는 두 개 이상의 테이블을 조인합니다.

인스턴스 오류

하드웨어 오류, Oracle 내부 오류 또는 SHUTDOWN ABORT 문으로 인해 데이터베이스 인스턴스가 종료됩니다.

인스턴스 PGA

데이터베이스 Instance의 개별 PGA 모음입니다.

Instance Recovery

실패 후 데이터베이스 인스턴스가 다시 시작될 때 리두 로그 레코드를 커밋되지 않은 데이터 블록에 자동으로 적용합니다.

INSTEAD OF 트리거

트리거 명령문을 실행하는 대신 Oracle AI Database에서 실행되는 트리거입니다. 이러한 트리거는 DML 문을 통해 직접 수정할 수 없는 뷰를 투명하게 수정하는 데 유용합니다.

무결성

data integrity를 참조하십시오.

무결성 제약 조건

열에 대한 규칙을 정의하는 선언적 메소드입니다. 무결성 제약 조건은 업무 규칙을 시행하고 부적합한 정보를 테이블에 입력하지 못하도록 합니다.

관심 있는 트랜잭션 목록(ITL)

데이터베이스가 블록 수정을 시작할 때 트랜잭션이 커밋되지 않았는지 여부를 결정하는 블록 헤더의 정보입니다. ITL의 항목은 행이 잠겨 있는 트랜잭션과 해당 블록에 커밋된 변경 사항과 커밋되지 않은 변경 사항이 포함된 행을 설명합니다.

간격 분할 영역

지정된 범위 또는 간격의 분할 영역을 생성하도록 데이터베이스에 지시하는 범위 분할의 확장입니다. 데이터베이스는 테이블에 삽입된 데이터가 기존의 모든 범위 분할 영역을 초과할 때 자동으로 분할 영역을 생성합니다.

보이지 않는 인덱스

DML 작업에 의해 유지 관리되지만 옵티마이저에 의해 기본적으로 사용되지 않는 인덱스입니다. 인덱스를 사용할 수 없게 만들거나 삭제하는 대신 보이지 않게 만들 수 있습니다.

호출자 권한 PL/SQL 프로시저

현재 사용자의 권한을 사용하여 현재 사용자의 스키마에서 실행되는 프로시저입니다.

Java 풀

JVM(Java Virtual 머신) 내에 있는 모든 세션별 Java 코드와 데이터를 저장하는 메모리 영역입니다.

Java Publisher(JPublisher)

Java 클라이언트 프로그램에서 SQL 객체 및 PL/SQL 패키지와 같은 데이터베이스 엔티티를 나타내는 Java 클래스를 생성하는 유틸리티입니다.

Java 저장 프로시저

SQL에 게시되고 데이터베이스에 저장된 Java 메소드입니다.

JavaScript 객체

0개 이상의 속성 이름 쌍과 연관된 JavaScript 객체 표기법(JSON) 값의 연관 배열입니다.

JSON(JavaScript 객체 표기법)

객체, 배열 및 스칼라 데이터를 나타낼 수 있는 언어 독립적인 텍스트 기반 데이터 형식입니다.

작업 큐 프로세스

일괄 처리 모드로 사용자 작업을 실행하는 선택적 백그라운드 프로세스입니다. 작업은 한 번 이상 실행되도록 일정이 잡힌 사용자 정의 작업입니다.

조인

FROM 절에 지정된 여러 테이블에서 데이터를 검색하는 명령문입니다. 조인 유형에는 내부 조인, 외부 조인 및 카티션 조인이 포함됩니다.

조인 속성 클러스터화

속성 클러스터화된 테이블에서 조인된 열을 기반으로 하는 클러스터링입니다.

조인 조건

조인에서 서로 다른 테이블의 두 열을 비교하는 조건입니다. 데이터베이스는 행 쌍을 결합합니다. 각 행에는 조인 조건이 TRUE로 평가되는 각 테이블의 한 행이 포함됩니다.

조인 보기

FROM 절에 여러 테이블 또는 뷰를 포함하는 정의의 뷰입니다.

JSON 객체

중괄호로 묶인 등록 정보로 작성된 JavaScript 객체 리터럴입니다.

JavaScript 객체 표기법(JSON)을 참조하십시오.

JVM

컴파일된 Java 코드를 실행하는 가상 프로세서입니다.

키

특정 유형의 무결성 제약 조건 정의에 포함된 열 또는 집합입니다.

키 단축

prefix compression을 참조하십시오.

키 값입니다.

키의 개별 값입니다.

키로 보존된 테이블

조인 질의에서 각 행이 질의 출력에서 최대 한 번 표시되는 테이블입니다.

LOB(대형 객체)

LOB를 참조하십시오.

대용량 풀

SGA에서 백업 및 복원 작업, I/O 서버 프로세스 및 공유 서버와 Oracle XA를 위한 세션 메모리에 대해 많은 메모리 할당을 제공하는 선택적 영역입니다.

래치

SGA의 공유 데이터 구조를 동시 액세스로부터 보호하는 데 사용되는 하위 레벨 직렬화 제어 방식입니다.

래치 정지

프로세스가 래치 요청을 갱신하기 전에 CPU를 해제할 때 발생하는 현상입니다.

래치 회전

프로세스가 루프에서 래치를 반복적으로 요청할 때 발생하는 현상입니다.

최하위 차단

B 트리 인덱스에서 인덱스 항목을 저장하는 하위 레벨 블록입니다. B 트리 인덱스의 상위 레벨 분기 블록은 하위 레벨 인덱스 블록을 가리키는 인덱스 데이터를 포함합니다.

왼쪽 포괄 조인

A 및 B 테이블에 대한 왼쪽 포괄 조인의 결과에는 조인 조건이 오른쪽 테이블 B의 레코드와 일치하지 않더라도 왼쪽 테이블 A의 모든 레코드가 포함됩니다. 예를 들어, employees(왼쪽)에서 departments(오른쪽)까지의 왼쪽 포괄 조인을 수행하고 일부 사원이 부서에 없는 경우 질의는 departments에서 일치 항목이 없는 employees의 행을 반환합니다.

라이브러리 캐시

공유 풀의 메모리 영역입니다. 이 캐시에는 공유 SQL 영역, 전용 SQL 영역(공유 서버 구성), PL/SQL 프로시저 및 패키지, 잠금 및 라이브러리 캐시 핸들과 같은 제어 구조가 포함됩니다.

목록 파티셔닝

각 분할 영역에 대한 분할 영역 키로 비연속 값 목록을 사용하는 분할 전략입니다. 목록(List) 분할을 사용하여 개별 행이 특정 분할 영역에 어떻게 매핑되는지를 제어할 수 있습니다. 목록을 사용하면 식별에 사용되는 키가 편리하게 정렬되지 않을 때 관련 데이터 세트를 그룹화하고 구성할 수 있습니다.

리스너

들어오는 클라이언트 연결 요청을 수신하고 데이터베이스에 대한 네트워크 통신량을 관리하는 프로세스입니다.

LREG(리스너 등록 과정)

Oracle Net 리스너를 통해 데이터베이스 Instance 및 디스패처 프로세스에 대한 정보를 등록하는 프로세스입니다.

리터럴

고정 데이터 값입니다.

LOB

큰 객체입니다. 대형 객체에는 BLOB, CLOB, NCLOB 및 BFILE와 같은 SQL 데이터 유형이 포함됩니다. 이러한 데이터 유형은 크기가 큰 데이터를 저장하도록 설계되었습니다.

로컬 분할 인덱스

분할 영역 수가 동일하고 분할 영역 한도가 테이블과 동일한 동일한 열에서 분할된 인덱스입니다. 인덱스 분할 영역과 테이블 분할 영역 간에 일대일 패리티가 존재합니다.

로컬 역할

CDB에서는 단일 PDB에만 존재하는 롤입니다. 공통 역할과 달리 로컬 역할에는 역할이 있는 컨테이너 내에서 적용되는 역할 및 권한만 포함될 수 있습니다.

로컬 임시 테이블스페이스

로컬 스토리지에 상주하며 특정 데이터베이스 인스턴스가 액세스할 수 있는 임시 테이블스페이스입니다. 반면 공유 공유 임시 테이블스페이스는 공유 저장 영역에 상주하며 모든 데이터베이스 인스턴스가 액세스할 수 있습니다.

locale

세계화 지원의 맥락에서 시스템 또는 프로그램이 실행되는 언어 및 문화 환경입니다.

로컬관리방식의 테이블스페이스

각 데이터 파일에 저장된 비트맵을 사용하여 확장 영역을 관리하는 테이블스페이스입니다. 반면, 딕셔너리 관리 테이블스페이스는 데이터 딕셔너리를 사용하여 공간을 관리합니다.

잠금

사용자에게 표시되지 않는 테이블, 행 또는 시스템 객체와 같은 공유 리소스에 액세스하는 트랜잭션 간의 파괴적인 상호 작용을 방지하는 데이터베이스 메커니즘입니다. Lock의 주요 범주는 DML Lock, DDL Lock, 래치 및 내부 Lock입니다.

잠금 변환

더 낮은 제한성의 테이블 잠금을 더 높은 제한성 중 하나로 자동 변환합니다. 예를 들어, 트랜잭션이 직원에 대해 SELECT ... FOR UPDATE를 발행하고 나중에 잠긴 행을 업데이트한다고 가정합니다. 이 경우 데이터베이스는 행 공유 테이블 잠금을 행 배타적 테이블 잠금으로 자동으로 변환합니다.

잠금 에스컬레이션

여러 잠금이 한 레벨의 세분성(예: 행)에 유지되고 데이터베이스에서 잠금을 더 높은 레벨의 세분성(예: 테이블)으로 올리는 경우 일부 데이터베이스에서 발생하는 상황입니다. Oracle AI Database는 잠금을 에스컬레이션하지 않습니다.

로그 일련순서 번호

리두 로그 파일에서 리두 레코드 세트를 고유하게 식별하는 번호입니다. 데이터베이스가 하나의 온라인 리두 로그 파일을 채우고 다른 파일로 전환하면 데이터베이스가 새 파일에 로그 시퀀스 번호를 자동으로 지정합니다.

로그 스위치

로그 기록자 프로세스(LGWR)가 활성 리두 로그 파일에 쓰기를 중지하고 사용 가능한 다음 리두 로그 파일로 전환하는 지점입니다. 활성 리두 로그 파일이 리두 레코드로 채워지거나 스위치가 수동으로 시작되는 경우 LGWR는 전환합니다.

LGWR(로그 기록기 프로세스)

리두 로그 버퍼를 온라인 리두 로그에 기록하는 리두 로그 버퍼 관리를 담당하는 백그라운드 프로세스입니다. LGWR는 마지막으로 기록한 이후 버퍼로 복사된 모든 리두 항목을 기록합니다.

논리 I/O

데이터베이스 버퍼 캐시의 버퍼 읽기 및 쓰기

논리적 읽음

데이터베이스 버퍼 캐시의 버퍼 읽기입니다.

논리적 rowid

인덱스 구성 테이블에 대한 rowid입니다. 논리적 rowid는 테이블 기본 키의 base64 인코딩 표현입니다.

논리적 트랜잭션 ID

애플리케이션 관점에서 트랜잭션을 정의하는 전역 고유 식별자입니다. 논리적 트랜잭션 ID는 데이터베이스 트랜잭션 ID에 바인딩됩니다.

논리적 볼륨

가상 디스크 파티션입니다.

LVM(논리적 볼륨 관리자)

대부분의 운영 체제에서 사용할 수 있는 소프트웨어 패키지로, 여러 물리적 디스크 조각을 하나의 디스크로 나타나는 단일 연속 주소 공간으로 결합하여 더 높은 계층의 소프트웨어에 표시할 수 있습니다.

룩업 테이블

코드 열 및 연계된 값 열을 포함하는 테이블입니다. 예를 들어, 직무 코드는 직무 이름에 해당합니다. 마스터-디테일 테이블 쌍의 마스터 테이블과 달리 조회 테이블은 직원 목록과 같은 세부 결과 집합을 얻을 수 있는 수단이 아닙니다. 대신 사용자가 employees와 같은 테이블을 질의하여 사원 목록을 찾은 다음 결과 집합을 룩업 테이블에 조인합니다.

업데이트 손실

한 데이터 작성기가 동일한 데이터를 수정하는 다른 작성기의 변경 사항을 덮어쓰는 데이터 무결성 문제입니다.

손실된 쓰기

데이터베이스가 블록을 영구 저장 영역에 기록했지만 블록이 기록되지 않았거나 블록의 이전 버전이 기록되었을 때 발생하는 데이터 손상입니다.

MMON(관리 효율성 모니터 프로세스)

AWR(Automatic Workload Repository)과 관련된 여러 작업을 수행하는 백그라운드 프로세스입니다. 예를 들어, MMON은 Metric이 임계값을 위반하고, 스냅샷을 생성하고, 최근에 수정된 SQL 객체에 대한 통계 값을 캡처할 때 기록합니다.

맨티사

유효 자릿수를 포함하는 부동 소수점 숫자의 일부입니다.

MSM(수동 세그먼트 공간 관리)

사용 가능한 목록이라는 링크된 목록을 사용하여 세그먼트의 사용 가능한 공간을 관리하는 레거시 공간 관리 방법입니다.

수동 언두 관리 모드

사용자 관리 언두 세그먼트에 언두 블록이 저장되는 데이터베이스의 모드입니다. 자동 실행 취소 관리 모드에서는 실행 취소 블록이 시스템 관리 전용 실행 취소 테이블스페이스에 저장됩니다.

마스터 데이터베이스

복제에서 가입자 데이터베이스로 복사된 데이터의 소스입니다. 마스터 데이터베이스의 복제 에이전트는 마스터 데이터베이스의 트랜잭션 로그에서 레코드를 읽습니다. 복제된 요소로 변경 사항을 가입자 데이터베이스의 복제 에이전트로 전달합니다. 그런 다음 가입자 데이터베이스의 복제 에이전트가 업데이트를 적용합니다.

마스터 사이트

복제 환경에서는 구체화된 뷰가 데이터를 공유하는 다른 데이터베이스입니다.

마스터 표

복제 환경에서는 마스터 사이트에서 구체화된 뷰와 연관된 테이블입니다.

마스터-디테일 테이블

세부정보 테이블에는 마스터 테이블과 외래 키 관계가 있습니다. 예를 들어, employees 세부정보 테이블에는 departments 마스터 테이블에 대한 외래 키가 있습니다. 룩업 테이블과 달리 마스터 테이블은 일반적으로 질의된 다음 세부정보 테이블에 조인됩니다. 예를 들어, 유저는 departments 테이블에서 부서를 query한 다음 이 결과를 사용하여 이 부서의 사원을 찾을 수 있습니다.

구체화된 뷰

질의 결과를 저장하는 스키마 객체입니다. 질의의 FROM 절은 테이블, 뷰 및 기타 구체화된 뷰의 이름을 지정할 수 있습니다.

보기를 참조하십시오.

매체 Recovery

데이터 블록에 리두 또는 증분 백업을 적용하거나 데이터 파일을 백업합니다.

풀 메모리 최적화

MEMOPTIMIZE FOR READ로 지정된 힙 구성 테이블에 대한 버퍼 및 관련 구조를 저장하는 SGA 풀입니다.

메타데이터 링크

PDB에서 루트에 저장된 딕셔너리 객체 정의를 가리키는 내부 방식입니다. 예를 들어, 각 PDB의 OBJ$ 테이블은 메타데이터 링크를 사용하여 루트에 저장된 OBJ$의 정의를 가리킵니다.

메타데이터 연결 공통 객체

CDB 루트 또는 응용 프로그램 루트에 존재하는 공통 객체입니다. 데이터가 아닌 메타데이터는 공통 객체를 가리키는 메타데이터 링크가 포함된 모든 PDB에서 공유됩니다.

측정항목

누적 통계의 변화율

마운트된 데이터베이스

데이터베이스 제어 파일이 열려 있고 시작되는 데이터베이스 인스턴스입니다.

멀티테넌트 아키텍처

Oracle 데이터베이스가 다중 테넌트 컨테이너 데이터베이스(CDB)로 작동할 수 있도록 하는 구조입니다. 즉, PDB 및 애플리케이션 컨테이너를 포함할 수 있습니다.

CDB(다중 테넌트 컨테이너 데이터베이스)

CDB를 참조하십시오.

다중 스레드 Oracle AI Database 모델

Oracle 프로세스가 별도의 주소 공간에서 운영 체제 스레드로 실행되도록 하는 모델입니다. 스레드 모드에서 UNIX 및 Linux의 일부 백그라운드 프로세스는 하나의 스레드를 포함하는 프로세스로 실행되는 반면 나머지 Oracle 프로세스는 프로세스 내의 스레드로 실행됩니다.

다계층 아키텍처

하나 이상의 Application Server가 클라이언트에 데이터를 제공하고 클라이언트와 데이터베이스 서버 간의 인터페이스 역할을 하는 구조입니다.

다중 버전 일관성 모델

데이터베이스가 여러 동시 유저에게 데이터 뷰를 표시할 수 있도록 하는 모델로, 각 뷰는 특정 시점에 일관됩니다.

다중 버전 관리

데이터베이스는 여러 버전의 데이터를 동시에 구체화할 수 있습니다.

상호 배제 객체(mutex)

동시 프로세스에 의해 액세스될 때 메모리의 객체가 삭제되거나 손상되지 않도록 하는 하위 레벨 메커니즘입니다.

자연키

테이블의 기존 속성으로 이루어진 의미 있는 식별자입니다. 예를 들어, 자연 키는 룩업 테이블의 우편 번호일 수 있습니다.

네트워크 데이터베이스

레코드에 일대다 관계가 아닌 다대다 관계가 있는 계층적 데이터베이스와 유사한 데이터베이스 유형입니다.

네트워크 암호화

클라이언트와 서버 간에 네트워크를 이동하는 데이터의 암호화를 의미합니다.

NMON(네트워크 모니터)

NMON(네트워크 모니터 프로세스)은 VOS(가상 운영 체제) 계층에서 제공하는 이식 가능한 네트워크 모니터 서비스입니다.

비순환 재사용 레코드

자주 변경되지 않고 덮어쓸 수 없는 중요한 정보를 포함하는 콘트롤 파일 레코드입니다. 정보의 예로는 테이블스페이스, 데이터 파일, 온라인 리두 로그 파일 및 리두 스레드가 있습니다. Oracle AI Database는 해당 객체가 테이블스페이스에서 삭제되지 않는 한 이러한 레코드를 재사용하지 않습니다.

Nondeferrable Constraint

유효성 검사가 트랜잭션의 끝까지 지연되지 않는 제약 조건입니다. 대신 데이터베이스는 각 명령문의 끝에 있는 제약 조건을 검사합니다. 제약 조건을 위반하면 해당 명령문이 롤백됩니다.

널

행의 열에 값이 없는 경우 널은 누락, 알 수 없음 또는 적용할 수 없는 데이터를 나타냅니다.

ORDBMS(객체 관계형 데이터베이스 관리 시스템)

유저 정의 유형, 상속 및 다형성과 같은 객체 지향 기능을 구현하는 RDBMS입니다.

개체 테이블

각 행이 객체를 나타내는 특수한 종류의 테이블

객체 유형

구매 주문과 같은 실제 개체를 추상화하는 스키마 객체입니다. 속성은 엔티티의 구조를 모델링하는 반면 메소드는 응용 프로그램이 엔티티에 대해 수행할 수 있는 작업을 구현합니다.

객체 보기

가상 객체 테이블입니다. 뷰의 각 행은 유저 정의 데이터 유형의 인스턴스인 객체입니다.

OLAP

Online Analytical Processing의 약어로 온라인 분석 프로세싱을 의미합니다. OLAP의 특징은 기록 데이터의 동적 차원 분석입니다.

OLAP 페이지 풀

데이터 블록에 해당하는 OLAP 데이터 페이지를 관리하는 UGA의 풀입니다. 페이지 풀은 OLAP 세션 시작 시 할당되고 세션 종료 시 해제됩니다.

OLTP

Online Transaction Processing의 약어로 온라인 트랜잭션 프로세싱을 의미합니다. OLTP 시스템은 신속하고 신뢰할 수 있는 트랜잭션 처리를 위해 최적화되었습니다. 데이터 웨어하우스 시스템과 비교하여, 대부분의 OLTP 상호 작용은 상대적으로 많은 수의 행을 포함하지만, 테이블 그룹은 더 큽니다.

두 개의 온라인 리두 Log

Oracle AI Database 데이터 파일 및 제어 파일에 대한 모든 변경사항을 기록하는 두 개 이상의 온라인 리두 로그 파일 세트입니다. 데이터베이스가 변경되면 Oracle AI Database는 리두 버퍼에 리두 레코드를 생성합니다. 로그 기록자 프로세스(LGWR) 프로세스는 리두 로그 버퍼의 내용을 온라인 리두 로그에 기록합니다.

온라인 리두 로그 그룹과

온라인 리두 로그 파일 및 해당 중복 복사본

운영체제 블록

운영 체제에서 읽거나 쓸 수 있는 최소 데이터 단위입니다.

연산자

1. 메모리 관리에서 운영자는 데이터의 흐름을 제어합니다. 예를 들어, 정렬, hash_join 및 bitmap_merge 연산자가 있습니다.

2. SQL에서 연산자는 연산자 또는 인수라는 데이터 항목을 조작하고 결과를 반환합니다. 키워드 또는 특수 문자는 연산자를 나타냅니다. 예를 들어, 별표(*)는 곱하기 연산자를 나타냅니다.

최적기

참조된 객체와 관련된 요소 및 명령문에 지정된 조건을 고려하여 SQL 문을 실행하는 가장 효율적인 방법을 결정하는 내장 데이터베이스 소프트웨어입니다.

최적기 통계를 나타냅니다.

옵티마이저가 각 SQL 문에 가장 적합한 실행 계획을 선택하는 데 사용하는 데이터베이스의 객체에 대한 세부 사항입니다. 범주에는 행 수, B 트리 레벨과 같은 인덱스 통계, CPU 및 I/O 성능과 같은 시스템 통계, 널 수와 같은 열 통계 등이 포함됩니다.

Oracle APEX AI 애플리케이션 생성기

Oracle AI Database용 웹 애플리케이션 개발 툴입니다. Oracle APEX AI Application Generator는 사용자 인터페이스 테마, 탐색 제어, 양식 처리기, 유연한 보고서와 같은 내장 기능을 사용하여 애플리케이션 개발을 가속화합니다.

Oracle 구조

Oracle AI Database가 데이터베이스를 관리하는 데 사용하는 메모리 및 프로세스 구조입니다.

Oracle ASM

Oracle ASM(Oracle Automatic Storage Management)입니다. 데이터베이스 파일에 대한 볼륨 관리자 및 파일 시스템입니다. Oracle ASM은 기존 볼륨 관리자 및 파일 시스템에 대한 대안을 제공하는 Oracle의 권장 저장 영역 관리 솔루션입니다.

Oracle ASM 할당 단위

ASM 디스크 그룹 내의 기본 할당 단위입니다. 할당 단위는 Oracle ASM에서 할당하는 가장 작은 연속된 디스크 공간입니다. 하나 이상의 할당 단위는 Oracle ASM Extent를 구성합니다.

Oracle ASM 디스크

Oracle ASM 디스크 그룹에 프로비전된 저장 장치입니다. Oracle ASM 디스크는 물리적 디스크 또는 분할 영역, 저장 영역 배열의 LUN(논리 장치 번호), 논리적 볼륨 또는 네트워크 연결 파일일 수 있습니다.

Oracle ASM 디스크 그룹을 나타냅니다.

논리적 단위로 관리되는 하나 이상의 Oracle ASM 디스크입니다. 디스크 그룹에 대한 I/O는 그룹 내 모든 디스크에서 자동으로 분산됩니다.

Oracle ASM 확장 영역

Oracle ASM 파일의 섹션입니다. Oracle ASM 파일은 하나 이상의 파일 확장 영역으로 구성됩니다. 각 Oracle ASM Extent는 특정 디스크에서 하나 이상의 할당 단위로 구성됩니다.

Oracle ASM 파일

Oracle ASM 디스크 그룹에 저장된 파일 데이터베이스는 데이터 파일, 콘트롤 파일, 온라인 리두 로그 파일 및 기타 유형의 파일을 Oracle ASM 파일로 저장할 수 있습니다.

Oracle ASM 인스턴스

Oracle ASM 디스크를 관리하는 특수 Oracle 인스턴스입니다. Oracle ASM Instance와 데이터베이스 Instance 모두 Oracle ASM 디스크 그룹의 디스크에 대한 공유 액세스가 필요합니다. Oracle ASM Instance는 디스크 그룹의 메타 데이터를 관리하고 데이터베이스 Instance에 파일 레이아웃 정보를 제공합니다.

Oracle ASM(Oracle Automatic Storage Management)

Oracle ASM을 참조하십시오.

Oracle 기본 위치

Oracle 기본 디렉토리는 Oracle AI Database 설치 소유자의 데이터베이스 홈 디렉토리입니다. ORACLE_BASE 환경 변수로 지정된 디렉토리는 Oracle 디렉토리 트리의 루트입니다.

Oracle 기본 구성 디렉토리

인스턴스별 구성 파일을 포함하는 디렉토리입니다.

읽기-쓰기 Oracle 홈의 경우 Oracle 기본 홈(ORACLE_BASE_HOME), Oracle 기본 구성 디렉토리(ORACLE_BASE_CONFIG) 및 Oracle 홈이 동일합니다. 읽기 전용 Oracle 홈의 경우 Oracle 기본 위치 구성 디렉토리에는 Oracle 기본 위치 홈의 모든 Oracle 홈에서 공유하는 구성 파일이 포함됩니다. 이름 지정 충돌을 방지하기 위해 각 파일 이름에는 SID(시스템 식별자)가 포함됩니다.

Oracle 기본 홈

Oracle 홈과 연관된 데이터베이스 인스턴스에 대한 구성 파일을 저장하는 디렉토리입니다.

읽기/쓰기 Oracle 홈의 경우 Oracle 기본 홈(ORACLE_BASE_HOME), Oracle 기본 구성 디렉토리(ORACLE_BASE_CONFIG) 및 Oracle 홈이 동일합니다. 읽기 전용 Oracle 홈의 경우 Oracle 기본 위치 홈은 Oracle 기본 위치의 homes/home_name 하위 디렉토리에 있는 홈별 디렉토리입니다.

Oracle Clusterware

서버가 하나의 서버처럼 함께 작동할 수 있도록 해주는 구성 요소 세트입니다. Oracle Clusterware는 Oracle RAC를 사용하기 위한 요구 사항이며 Oracle RAC가 작동하는 플랫폼에 필요한 유일한 클러스터웨어입니다.

Oracle Connection Manager

클라이언트 접속 요청을 다음 홉으로 전송하거나 데이터베이스 서버에 직접 전송할 수 있는 경로 지정 프로그램입니다.

Oracle 데이터 개정

권한이 낮은 유저나 응용 프로그램에서 query하는 데이터를 마스킹(재정의)할 수 있도록 하는 Oracle Advanced Security의 기능입니다.

Oracle 데이터베이스

데이터를 저장하는 디스크에 있는 파일 세트입니다. 데이터베이스 인스턴스와 데이터베이스가 매우 밀접하게 연결되어 있기 때문에 Oracle 데이터베이스라는 용어는 종종 인스턴스와 데이터베이스를 모두 참조하는 데 사용됩니다.

Oracle Database Vault

데이터베이스, 데이터 및 응용 프로그램에 액세스하는 시기, 위치 및 방법을 제어하는 데이터베이스 보안 기능입니다.

Oracle Developer Tools for Visual Studio .NET

Visual Studio .NET 환경과 통합된 응용 프로그램 도구 세트입니다. 이러한 도구는 Oracle 기능에 대한 GUI 액세스를 제공하며, 사용자가 광범위한 응용 프로그램 개발 작업을 수행하고 개발 생산성과 사용 편의성을 향상시킬 수 있게 합니다.

Oracle Enterprise Manager

Oracle 데이터베이스 환경의 중앙 집중식 관리를 제공하는 시스템 관리 도구입니다.

Oracle Flashback 기술

백업을 복원할 필요 없이 데이터의 과거 상태를 보고 시점을 앞뒤로 이동할 수 있도록 지원하는 기능 그룹입니다.

Oracle Flex 클러스터

Oracle Clusterware 및 Oracle Real Application Clusters를 사용하여 구성된 대형 클러스터입니다. 이러한 클러스터에는 허브 및 스포크 구조로 정렬된 두 가지 유형의 노드(허브 노드 및 리프 노드)가 포함됩니다.

Oracle Globalization Development Kit(GDK)

Java 및 PL/SQL을 위한 포괄적인 프로그래밍 API, 코드 샘플 및 설명서가 포함된 개발 툴킷으로, 전역 응용 프로그램을 생성하는 동안 발생하는 많은 설계, 개발 및 배치 문제를 해결합니다.

Oracle 홈

Oracle AI Database 설치의 운영 체제 위치입니다. Oracle 홈은 읽기/쓰기 또는 읽기 전용일 수 있습니다.

Oracle JDeveloper

Java, XML, 웹 서비스 및 SQL에 대한 최신 산업 표준을 사용하여 서비스 지향 응용 프로그램을 빌드하기 위한 IDE(통합 개발 환경)입니다.

Oracle JVM

모든 순수 Java 애플리케이션을 실행하는 표준 Java 호환 환경입니다.

Oracle Managed Files

데이터베이스 관리자가 파일 이름이 아닌 데이터베이스 객체 관점에서 작업을 지정할 수 있도록 하는 데이터베이스 파일 이름 지정 전략입니다. 관리자가 데이터베이스의 운영 체제 파일을 직접 관리할 필요가 없는 Oracle Managed Files.

Oracle Multimedia

Oracle AI Database를 사용하면 이미지를 저장, 관리, 검색할 수 있고, DICOM 형식의 의료 이미지 및 기타 객체, 오디오, 비디오 또는 기타 이종의 매체 데이터를 다른 엔터프라이즈 정보와 통합된 방식으로 저장할 수 있습니다.

Oracle Multitenant

CDB에 여러 PDB를 생성할 수 있는 데이터베이스 옵션입니다.

Oracle Net

클라이언트 응용 프로그램과 Oracle 데이터베이스 간의 네트워크 세션을 사용으로 설정하는 통신 소프트웨어입니다. 네트워크 세션이 설정되면 Oracle Net은 클라이언트 응용 프로그램 및 데이터베이스에 대한 데이터 통신 수단으로 사용됩니다.

Oracle Net 리스너

수신 클라이언트 접속 요청 수신 및 서버에 대한 트래픽 관리를 담당하는 서버에 상주하는 프로세스입니다. 클라이언트가 데이터베이스와 함께 네트워크 세션을 요청하면 Oracle Net Listener(일반적으로 리스너라고 함)가 요청을 받습니다. 클라이언트 정보가 리스너 정보와 일치하면 리스너는 데이터베이스 서버에 대한 연결을 승인합니다.

Oracle Net Services

분산된 이기종 컴퓨팅 환경에서 전사적 연결 솔루션을 제공하는 네트워킹 구성 요소 제품군입니다. Oracle Net Services에는 Oracle Net, 리스너, Oracle Connection Manager, Oracle Net Configuration Assistant 및 Oracle Net Manager가 포함됩니다.

Oracle OFA(Optimal Flexible Architecture)

잘 구성된 Oracle 설치를 보장하기 위해 만들어진 구성 지침 세트입니다.

Oracle 프로세스

Oracle 데이터베이스 코드를 실행하는 실행 단위입니다. 프로세스 실행 구조는 운영 체제에 따라 다릅니다. Oracle 프로세스는 서버 프로세스와 백그라운드 프로세스를 포함합니다.

Oracle RAC

Oracle Real Application 클러스터. 다중 동시 데이터베이스 인스턴스가 단일 물리적 데이터베이스를 공유할 수 있도록 허용하는 옵션입니다.

Oracle Real Application Clusters

Oracle RAC를 참조하십시오.

Oracle Sharding

공유되지 않는 구조에서 Oracle 데이터베이스 풀 간에 데이터를 분산 및 복제할 수 있도록 해주는 OLTP 응용 프로그램용 기능입니다. 응용 프로그램은 샤딩된 데이터베이스(SDB)라는 단일 논리적 데이터베이스로 풀에 액세스합니다.

Oracle Spatial and Graph

공간 데이터 및 분석과 물리적, 논리적, 네트워크, 소셜 및 시맨틱 그래프 애플리케이션을 위한 고급 기능 세트입니다. 공간 기능은 Oracle 데이터베이스의 공간 기능 모음에 대한 저장, 검색, 업데이트 및 질의를 용이하게 하는 스키마 및 함수를 제공합니다.

Oracle SQL

SQL에 대한 ANSI 표준 구현입니다. Oracle SQL은 표준 SQL 이상으로 확장되는 다양한 기능을 지원합니다.

Oracle Text(텍스트)

Oracle AI Database와 통합된 전체 텍스트 검색 기술입니다.

Oracle Virtual Private Database(VPD)

행 및 열 레벨에서 데이터베이스 액세스를 제어하는 보안 정책을 생성할 수 있는 보안 기능입니다. 기본적으로 VPD는 VPD 보안 정책이 적용된 테이블, 뷰 또는 동의어에 대해 실행된 SQL 문에 동적 WHERE 절을 추가합니다.

Oracle XA

Oracle AI Database 이외의 트랜잭션 관리자가 전역 트랜잭션을 조정할 수 있는 외부 인터페이스입니다.

Oracle XML DB

고성능 XML 조작, 저장 및 검색과 관련된 Oracle AI Database 기술 세트입니다. Oracle XML DB는 상호 운용 가능한 방식으로 SQL 및 XML 데이터 모델을 모두 포함시켜 고유 XML 지원을 제공합니다.

Oracle XDK(XML Developer's Kit)

파일 시스템 또는 데이터베이스에서 XML 문서를 읽고, 조작하고, 변환하고, 보기 위한 기본 빌딩 블록을 포함하는 개발자 툴킷입니다. API 및 도구는 Java, C 및 C++에 사용할 수 있습니다. 프로덕션 Oracle XDK에는 상용 재배포 라이센스가 제공됩니다.

외부 조인

조인 조건을 충족하는 모든 행을 반환하고, 특정 테이블에서 행 일부 또는 전체를 반환하는 조인으로, 조인 조건을 충족하는 다른 테이블의 행이 없습니다.

병렬 실행됩니다.

단일 데이터베이스 작업 실행에 여러 CPU 및 I/O 리소스 적용

구문 분석 잠금

Lock은 참조하는 각 스키마 객체에 대해 SQL 문이나 PL/SQL 프로그램 단위에서 보유합니다. 구문 분석 잠금은 참조된 객체가 변경되거나 삭제될 경우 연관된 공유 SQL 영역을 무효화할 수 있도록 획득됩니다.

부분 인덱스

연관된 분할된 테이블의 인덱스화 속성과 상관되는 인덱스입니다.

분할 영역

다른 분할 영역과 동일한 논리적 속성을 공유하는 테이블 또는 인덱스의 조각입니다. 예를 들어, 테이블의 모든 분할 영역은 동일한 열 및 제약 조건 정의를 공유합니다. 각 분할 영역은 자체 이름과 선택적으로 자체 저장 영역 특성을 갖는 독립 객체입니다.

분할 영역 제거

질의 계획에서 분할 영역 제외입니다. 옵티마이저에서 분할 영역을 제거할 수 있는지 여부는 query 술어에 따라 다릅니다. 로컬이라는 접두어가 붙은 인덱스를 사용하는 질의는 항상 인덱스 분할 영역 제거를 허용하지만, 로컬이라는 접두어가 붙지 않은 인덱스를 사용하는 질의는 그렇지 않을 수 있습니다.

분할영역 키

분할된 테이블의 각 행이 이동해야 하는 분할 영역을 결정하는 하나 이상의 열 집합입니다. 각 행은 단일 분할 영역에 명확하게 할당됩니다.

분할된 인덱스

더 작고 관리하기 쉬운 피스로 구분되는 인덱스입니다. 분할된 테이블과 마찬가지로 분할된 인덱스는 관리 효율성, 가용성, 성능 및 확장성을 향상시킵니다.

분할 테이블

하나 이상의 분할 영역이 있는 테이블로, 각 분할 영역은 개별적으로 관리되며 다른 분할 영역과 독립적으로 작동할 수 있습니다.

분할

매우 큰 테이블과 인덱스를 분할 영역이라고 하는 더 작고 관리하기 쉬운 조각으로 분해하는 기능입니다.

PDB

다중 테넌트 CDB(컨테이너 데이터베이스)에서 Oracle Net 클라이언트에 별도의 데이터베이스로 나타나는 스키마, 스키마 객체 및 비스키마 객체의 이식 가능한 모음입니다.

PDB 관리

하나 이상의 PDB를 관리하는 데이터베이스 관리자입니다. CDB 관리자는 전체 CDB를 관리합니다.

PDB 복원 지점

CDB 내에서 특정 PDB에만 사용할 수 있는 Restore Point입니다. 반대로, CDB Restore Point는 모든 PDB에서 사용할 수 있습니다.

성능 프로필

PDB 또는 PDB 집합에 대한 시스템 리소스, CPU, 병렬 실행 서버 및 메모리의 지정된 공유입니다.

영구 테이블스페이스

영구 스키마 객체를 포함하는 테이블스페이스입니다. 임시 테이블스페이스가 아닌 모든 테이블스페이스는 영구 테이블스페이스입니다.

PGA

프로그램 글로벌 영역입니다. server process에 대한 데이터 및 제어 정보를 포함하는 메모리 버퍼입니다.

SGA를 참조하십시오.

물리적 추측

인덱스 항목이 처음 생성될 때의 물리적 rowid입니다. Oracle AI Database는 물리적 추측을 사용하여 인덱스 구성 테이블의 최하위 블록으로 직접 프로브하고 기본 키 검색을 생략할 수 있습니다.

PL/SQL

프로시저 언어/SQL입니다. SQL에 대한 Oracle AI Database 절차적 언어 확장입니다. PL/SQL을 사용하면 SQL 문을 프로시저, 함수 및 패키지와 같은 프로그래밍 방식 생성자와 혼합할 수 있습니다.

PL/SQL 익명 블록

응용 프로그램에는 나타나지만 데이터베이스에 이름 또는 저장되어 있지 않은 PL/SQL 블록입니다. 많은 응용 프로그램에서는 SQL 문이 나타날 수 있는 모든 위치에 PL/SQL 블록이 나타날 수 있습니다.

PL/SQL 컬렉션

모두 동일한 유형의 정렬된 요소 그룹입니다. 각 요소에는 모음에서 위치를 결정하는 고유한 하위 스크립트가 있습니다.

PL/SQL 엔진

PL/SQL 프로그램 단위를 정의, 컴파일 및 실행하는 데 사용되는 도구입니다. 이 엔진은 Oracle AI Database를 비롯한 여러 Oracle 제품의 특수 구성요소입니다.

PL/SQL 함수

스키마 객체는 SQL 문 세트와 다른 PL/SQL 생성자로 구성되며, 함께 그룹화되어 데이터베이스에 저장되고, 하나의 단위로 실행하여 특정 문제를 해결하거나 일련의 관련 작업을 수행하며, 호출자에게 항상 단일 값을 반환합니다.

PL/SQL 함수 결과 캐시에

함수 결과 집합을 저장하는 서버 결과 캐시의 하위 집합입니다.

PL/SQL 패키지

관련 PL/SQL 유형, 변수 및 서브 프로그램의 논리적 그룹화입니다.

PL/SQL 프로시저

SQL 문 세트와 다른 PL/SQL 생성자로 구성된 스키마 객체로, 함께 그룹화되어 데이터베이스에 저장되고, 하나의 단위로 실행하여 특정 문제를 해결하거나 일련의 관련 작업을 수행합니다.

PL/SQL 레코드

여러 유형의 데이터 값을 저장할 수 있는 조합 변수로, C, C++ 또는 Java의 struct 유형과 유사합니다. 레코드는 테이블 행 또는 테이블 행의 특정 열의 데이터를 보관하는 데 유용합니다.

PL/SQL 서브 프로그램

파라미터 집합을 사용하여 호출할 수 있는 명명된 PL/SQL 블록

계획 생성기

주어진 query 블록에 대해 서로 다른 액세스 경로, 조인 방식 및 조인 순서를 시도하여 최저 비용의 계획을 찾는 옵티마이저 부분입니다.

PDB(플러거블 데이터)

PDB를 참조하십시오.

인구

IM 열 저장소로 데이터를 전송합니다. 모집단은 새 데이터를 데이터베이스에 삽입하지 않고, 기존 데이터를 메모리에 가져와서 열 형식으로 저장합니다.

pragma

컴파일러가 컴파일 옵션을 수행하도록 지시하는 지시어입니다. 예를 들어, AUTONOMOUS_TRANSACTION 프래그마는 이 프로시저가 실행될 때 상위 트랜잭션과 독립적인 새 독립 트랜잭션으로 실행되도록 데이터베이스에 지시합니다.

정밀도

부동 소수점 숫자의 총 자릿수입니다. 고정점 번호는 NUMBER(p,s) 형식으로 지정합니다. 여기서 p는 전체 자릿수를 나타냅니다.

사전컴파일러

C, C++ 또는 COBOL과 같은 언어로 작성된 상위 레벨 소스 프로그램에 SQL 문을 포함할 수 있는 프로그래밍 도구입니다.

술어

SQL 문의 WHERE 조건입니다.

접두어 압축

인덱스 구성 테이블에서 기본 키 열 값이 반복적으로 발생하는 것을 제거합니다. 접두어 압축을 이전에는 키 압축이라고 했습니다.

기본 키

테이블에서 행을 고유하게 식별하는 열 또는 열 집합입니다. 각 테이블에 대해 하나의 기본 키만 정의할 수 있습니다.

primary key 제약 조건

열 또는 열 집합에서 중복 값과 널을 허용하지 않는 무결성 제약 조건입니다.

전용(private)

구문 분석된 명령문 및 기타 처리를 위한 정보를 보관하는 메모리 영역입니다. 전용 SQL 영역에는 바인드 변수 값, 질의 실행 상태 정보 및 질의 실행 작업 영역과 같은 데이터가 포함됩니다.

개인 임시 테이블

데이터와 메타데이터가 세션 전용인 메모리 전용 임시 테이블입니다.

권한

특정 유형의 SQL 문을 실행할 수 있는 권한 또는 다른 유저에게 속한 객체에 액세스할 수 있는 권한, PL/SQL 패키지 실행 등 권한 유형은 Oracle AI Database에서 정의합니다.

권한 해석

지정된 조건에 따라 데이터베이스에 대한 권한 사용을 캡처하는 보안 방식입니다. 예를 들어, 특정 데이터베이스 세션 동안 사용자가 행사한 권한을 찾을 수 있습니다.

절차 언어

무엇을 수행해야 하는지(선언어처럼)가 아니라 어떻게 작업을 수행해야 하는지를 설명하는 언어입니다. C++ 및 Java는 절차 언어의 예입니다.

프로세스

일련의 단계를 실행할 수 있는 운영 체제의 방식입니다. Oracle AI Database 및 데이터베이스 애플리케이션의 작업을 여러 프로세스로 나누어 여러 사용자와 애플리케이션이 단일 데이터베이스 인스턴스에 동시에 연결할 수 있습니다.

백그라운드 프로세스, Oracle 프로세스, 클라이언트 프로세스를 참조하십시오.

PMON(프로세스 모니터)

다른 백그라운드 프로세스의 종료를 감지하는 백그라운드 프로세스입니다. 서버 또는 디스패처 프로세스가 비정상적으로 종료되면 PMON(프로세스 모니터) 그룹이 프로세스 복구를 수행합니다.

PMON(프로세스 모니터) 그룹

다른 프로세스의 모니터링 및 정리를 담당하는 백그라운드 프로세스 그룹입니다. PMON 그룹에는 PMON(프로세스 모니터), CLMN(정리 주 프로세스) 및 CLnn(정리 도우미 프로세스)이 포함됩니다.

PGA(Program Global Area)

PGA를 참조하십시오.

프로그램 인터페이스

데이터베이스 애플리케이션과 Oracle AI Database 간의 소프트웨어 계층입니다.

보호된 데이터베이스

백업이 Recovery Appliance에 의해 관리되는 클라이언트 데이터베이스입니다.

보호 정책

Recovery Appliance가 백업 데이터를 저장 및 유지 관리하는 방법을 제어하는 속성 그룹입니다. 보호된 각 데이터베이스는 해당 클라이언트에 대한 백업 처리의 모든 측면을 제어하는 하나의 보호 정책에 지정됩니다.

프록시 PDB

데이터베이스 링크를 사용하여 원격 CDB의 PDB를 참조하는 PDB입니다. 원격 PDB를 참조된 PDB라고 합니다.

의사 컬럼

테이블에 저장되지 않았지만 테이블 열처럼 작동하는 열입니다.

질의

테이블 또는 뷰에서 데이터를 검색하는 작업입니다. 예를 들어, SELECT * FROM employees는 질의입니다.

implicit query 및 subquery도 참조하십시오.

쿼리 블록

최상위 레벨 SELECT 문, 하위 질의 또는 병합되지 않은 뷰

쿼리 조정자

병렬 실행에서 병렬 실행 서버를 조정하는 사용자 세션 또는 섀도우 프로세스입니다. 병렬 실행 서버는 가능한 경우 각 작업을 병렬로 수행합니다. 병렬 서버가 명령문 실행을 완료하면 질의 조정자는 병렬로 실행할 수 없는 작업의 일부를 수행합니다. 마지막으로 query 조정자는 유저에게 결과를 반환합니다.

쿼리 최적화

SQL 문을 실행하는 가장 효율적인 방법을 선택하는 프로세스입니다.

계획 조회

질의 실행에 사용되는 실행 계획입니다.

조회 재작성

마스터 테이블을 통해 작성된 사용자 요청을 구체화된 뷰가 포함된 의미상 동일한 요청으로 변환하는 최적화 기술입니다.

쿼리 변환기

원본 SQL 문을 저비용의 의미상 동등한 SQL 문으로 재작성할 수 있는지 여부를 결정하는 옵티마이저 구성 요소입니다.

R

통계 컴퓨팅 및 그래픽을 위한 언어 및 환경입니다.

범위 Partitioning

데이터베이스가 분할 키 값 범위를 기반으로 행을 분할 영역에 매핑하는 분할 유형입니다. 범위(Range) 분할은 가장 일반적인 분할 유형이며 날짜와 함께 자주 사용됩니다.

RDMA

Remote Direct Memory Access(원격 직접 기억 액세스)의 약어입니다. 클라이언트가 서버측 CPU를 소비하지 않고 네트워크를 통해 데이터베이스 서버의 메모리(DRAM)에서 데이터를 전송할 수 있게 해주는 통신 프로토콜입니다.

커밋된 격리 수준 읽기

트랜잭션에 의해 실행된 질의가 트랜잭션이 아닌 질의 전에 커밋된 데이터만 볼 수 있도록 보장하는 격리 레벨입니다.

읽기 일관성이

사용자가 보는 데이터의 일관된 보기입니다. 예를 들어, 명령문 레벨 읽기 일관성에서 SQL 문에 표시되는 데이터 집합은 명령문 실행 전체에서 일정하게 유지됩니다.

데이터 동시성, 데이터 일관성을 참조하십시오.

읽기 전용 데이터 베이스

질의에만 사용할 수 있고 수정할 수 없는 데이터베이스입니다.

읽기 전용 데이터 베이스 인스턴스

DML을 처리할 수 없고 클라이언트 연결을 지원하지 않는 데이터베이스 인스턴스입니다.

읽기 전용 격리 수준

직렬화 가능한 격리 레벨과 유사한 격리 레벨입니다. 단, 읽기 전용 트랜잭션은 사용자가 SYS가 아니면 트랜잭션에서 데이터를 수정할 수 없습니다.

데이터베이스 인스턴스 읽기/쓰기

DML을 처리하고 직접 클라이언트 연결을 지원하는 데이터베이스 인스턴스입니다. 기본적으로 데이터베이스 Instance는 읽기/쓰기입니다.

실시간 리두 이동

리두를 지속적으로 전송하면 보호된 데이터베이스의 SGA에서 Recovery Appliance로 변경됩니다. RMAN은 실시간 리두 전송을 통해 거의 0에 가까운 Recovery Point 목표를 제공할 수 있습니다. 일반적으로 RMAN은 Failure가 발생한 시점의 1초 이내로 Recovery할 수 있습니다. 보호된 데이터베이스는 리두 항목이 생성될 때 SGA에서 Recovery Appliance로 직접 기록합니다.

복구 가능 오류

실행 중인 응용 프로그램 세션 논리와는 별개로 외부 시스템 오류로 인해 발생하는 오류 클래스입니다. 네트워크, 노드, 스토리지 및 데이터베이스의 계획되거나 계획되지 않은 중단에 따라 복구 가능한 오류가 발생합니다. 복구할 수 없는 오류의 예로는 부적합한 데이터 값을 제출하는 경우가 있습니다.

RECO(복구자 처리)

분산 데이터베이스에서는 분산 트랜잭션의 Failure를 자동으로 해결하는 백그라운드 프로세스입니다.

Recovery Appliance

Zero Data Loss Recovery Appliance의 축약형 이름입니다. Recovery Appliance는 Oracle 데이터베이스를 보호하도록 특별히 설계된 Oracle 엔지니어드 시스템입니다. RMAN과 통합되어 클라우드 규모의 완전한 내결함성 하드웨어 및 스토리지를 사용하여 전사적으로 수백~수천 개의 데이터베이스에 대한 중앙 집중식 영구 증분 백업 전략을 지원합니다.

Recovery Appliance 백업 모듈

RMAN이 네트워크를 통해 보호된 데이터베이스의 백업을 Recovery Appliance로 전송하는 데 사용하는 Oracle 제공 SBT 라이브러리입니다. 라이브러리는 보호된 데이터베이스에서 사용하는 각 Oracle 홈에 설치되어야 합니다.

이 모듈은 Recovery Appliance에 백업할 채널을 할당하거나 구성할 때 RMAN이 참조하는 SBT Media Management 라이브러리 역할을 합니다. RMAN은 이 모듈을 사용하여 Recovery Appliance에 대한 모든 백업과 전체 백업 셋의 모든 복원을 수행합니다.

Recovery Appliance 메타데이터 데이터베이스

Recovery Appliance 내에서 실행되는 Oracle 데이터베이스입니다. 이 데이터베이스는 사용자 정의, 보호 정책 정의 및 클라이언트 데이터베이스 정의와 같은 구성 데이터를 저장합니다. 메타 데이터 데이터베이스는 또한 델타 저장소의 내용을 포함한 백업 메타 데이터를 저장합니다.

Recovery Appliance 스토리지 위치

백업을 저장하는 Recovery Appliance 내의 Oracle ASM 디스크 그룹 집합입니다. 하나의 저장 영역 위치를 보호된 여러 데이터베이스 간에 공유할 수 있습니다. 모든 Recovery Appliance에는 DELTA이라는 기본 Recovery Appliance 스토리지 위치가 포함되어 있습니다.

검색되었습니다

Oracle 데이터베이스에 있는 중앙화된 백업 저장소입니다. 복구 카탈로그는 RMAN 백업에 대한 메타 데이터를 포함합니다.

RMAN(Recovery Manager)

RMAN을 참조하십시오.

복구 기간의 목표

비즈니스 요구 사항을 충족하기 위해 보호된 데이터베이스를 복구해야 하는 시간 간격입니다. 보호 정책의 각 보호 데이터베이스에 대해 Recovery Appliance는 디스크에서 가장 오래된 백업이 지정된 간격(예: 지난 7일) 내에서 특정 시점 복구를 지원할 수 있도록 현재 시간에서 역으로 계산하려고 시도합니다.

반복적 SQL

데이터베이스가 백그라운드에서 실행하여 데이터베이스 객체에 대한 공간을 확보하는 SQL입니다. Recursive SQL은 "부작용" SQL이라고 생각할 수 있습니다.

리두 로그

메모리에서 데이터 파일에 기록되지 않은 변경된 데이터베이스 데이터를 보호하는 파일 집합입니다. 리두 로그는 온라인 리두 로그와 아카이브된 리두 로그의 두 부분으로 구성될 수 있습니다.

리두 로그 버퍼

리두 항목을 저장하는 SGA의 메모리 구조로, 데이터베이스에 대한 변경 사항 로그입니다. 데이터베이스는 리두 로그 버퍼에 저장된 리두 항목을 온라인 리두 로그 파일에 기록합니다. 이 파일은 인스턴스 복구가 필요할 때 데이터베이스가 사용합니다.

레코드 리두

변경 벡터 그룹을 보유하는 온라인 리두 로그의 레코드로, 각각 데이터 블록에 대한 변경 사항을 설명합니다. 각 리두 로그 파일은 리두 레코드로 구성됩니다.

리두 스레드

데이터베이스 인스턴스에 의해 생성된 리두입니다.

참조 분할

하위 테이블이 상위 테이블과의 외래 키 관계를 통해서만 정의되는 분할 전략입니다. 상위 테이블의 모든 분할 영역에 대해 해당하는 하나의 분할 영역만 하위 테이블에 존재합니다.

참조 키

외래 키 관계에서 외래 키가 참조하는 기본 또는 고유 키입니다. 예를 들어, 공통 스키마에서 employees.department_id 열은 외래 키이고 departments.department_id 열은 참조된 키입니다.

참조된 객체

스키마 객체 종속성에서 다른 객체의 정의에서 참조하는 객체입니다. 예를 들어, 객체 A의 정의가 객체 B을 참조하면 B는 A에 대해 참조되는 객체입니다.

참조된 PDB

프록시 PDB에서 참조하는 PDB입니다. 로컬 PDB는 참조된 PDB와 동일한 CDB에 있는 반면, 원격 PDB는 다른 CDB에 있습니다.

참조 무결점

한 테이블의 키에 정의된 규칙으로서, 해당 키 값이 관련 테이블의 키 값(참조된 값)에 있는 값과 일치한다는 것을 보증합니다.

새로고침 가능 복제본 PDB

소스 PDB와 주기적으로 동기화할 수 있는 읽기 전용 복제본입니다. REFRESH MODE 절의 값에 따라 동기화가 자동으로 또는 수동으로 수행됩니다.

관계

튜플 세트입니다.

관계형 데이터베이스

관계형 모델을 준수하여 데이터를 단순 관계 집합에 저장하는 데이터베이스입니다.

RDBMS(관계형 데이터베이스 관리 시스템)

애플리케이션이 데이터를 조작할 수 있도록 데이터를 관계형 데이터베이스로 이동하고, 데이터를 저장하고, 검색하는 관리 시스템입니다.

재생 컨텍스트

Application Continuity에서 일반 응용 프로그램 실행 시간 동안 데이터베이스가 클라이언트 드라이버로 반환하는 불투명 정보입니다.

복제

다중 데이터베이스의 데이터베이스 객체와 데이터를 공유하는 프로세스입니다.

예약된 풀

Oracle AI Database에서 대용량의 연속 메모리 조각 할당에 사용할 수 있는 공유 풀의 메모리 영역입니다.

자원 계획

자원이 자원 소비자 그룹에 할당되는 방식을 지정하는 자원 계획 지시어의 컨테이너입니다.

Resource Plan 지시어

소비자 그룹의 세션에 대한 CPU, 물리적 I/O 또는 논리적 I/O 소비에 대한 제한 및 제어 세트입니다.

복원 시점

복원 지점 생성 시점에 해당하는 데이터베이스의 SCN과 연관된 사용자 정의 이름입니다.

결과 세트

SELECT 문의 실행에서 검색된 데이터 집합입니다.

역방향 키 지수

열 순서를 유지하면서 각 인덱스 키의 바이트를 물리적으로 되돌리는 B 트리 인덱스 유형입니다. 예를 들어, 인덱스 키가 20이고 이 키에 대해 16진수로 저장된 2바이트가 표준 B 트리 인덱스의 C1,15인 경우 역방향 키 인덱스는 바이트를 15,C1로 저장합니다.

오른쪽 포괄 조인

A 및 B 테이블에 대한 오른쪽 포괄 조인의 결과에는 조인 조건이 왼쪽 테이블 A의 레코드와 일치하지 않더라도 오른쪽 테이블 B의 모든 레코드가 포함됩니다. 예를 들어, employees(왼쪽)에서 departments(오른쪽) 사이의 오른쪽 포괄 조인을 수행하고 일부 부서에 사원이 없는 경우 질의는 employees에서 일치 항목이 없는 departments의 행을 반환합니다.

RMAN

복구 관리자. Oracle 데이터베이스를 백업, 복원 및 복구하는 Oracle AI Database 유틸리티입니다.

롤

데이터베이스 사용자 또는 다른 롤에 부여할 수 있는 권한 집합입니다.

행

테이블의 단일 레코드에 해당하는 열 정보 세트입니다. 데이터베이스는 행을 데이터 블록에 저장합니다.

행 체인

Oracle AI Database가 너무 커서 단일 블록에 맞지 않으므로 일련의 블록 또는 블록 체인에 행을 저장해야 하는 상황입니다.

행 Lock

테이블의 단일 행에 대한 잠금입니다. 트랜잭션은 INSERT, UPDATE, DELETE, MERGE 또는 SELECT ... FOR UPDATE 문에 의해 수정된 각 행에 대해 행 잠금을 획득합니다.

행 주 형식

한 행의 모든 열이 함께 저장되고 그 다음에 다음 행의 모든 열이 저장되는 테이블 저장 영역 유형입니다.

행 이전

행이 너무 커서 원래 블록에 맞지 않기 때문에 Oracle AI Database가 행을 한 데이터 블록에서 다른 데이터 블록으로 이동하는 상황입니다.

행 피스

행은 가변 길이 레코드에 저장됩니다. 이 레코드는 하나 이상의 행 피스로 나뉩니다. 각 행 피스에는 행 헤더 및 열 데이터가 있습니다.

행 세트

실행 계획의 단계에서 반환되는 행 집합입니다.

행 출처

행 집합을 처리하고 행 집합을 생성하는 반복 제어 구조입니다.

행 소스 생성기

옵티마이저로부터 최적 계획을 받고 SQL 문에 대한 실행 계획을 출력하는 소프트웨어입니다.

행 트리거

트리거 문의 영향을 받을 때마다 실행되는 트리거입니다. 예를 들어, 명령문이 여러 행을 갱신하는 경우 행 트리거는 UPDATE의 영향을 받는 각 행에 대해 한 번씩 실행됩니다.

ROWID

데이터베이스의 행에 대해 전역적으로 고유한 주소입니다.

샘플 스키마

공통 데이터베이스 작업을 보여주기 위해 Oracle 설명서 및 Oracle 지침 자료에서 일반 데이터베이스 작업을 보여주도록 상호 연결된 일련의 스키마입니다.

savepoint

트랜잭션을 롤백할 수 있는 트랜잭션의 명명된 SCN입니다.

배율

부동 소수점 수에서 소수점 이하 자릿수까지의 자릿수입니다. 고정 점 번호는 NUMBER(p,s) 형식으로 지정합니다. 여기서 s는 배율을 나타냅니다.

스키마

테이블 및 인덱스와 같은 논리적 구조를 포함하는 명명된 데이터베이스 객체 모음입니다. 스키마는 해당 스키마를 소유한 데이터베이스 유저의 이름을 가집니다.

스키마 개체

스키마에 저장된 데이터의 논리적 구조입니다. 스키마 객체의 예로는 테이블, 인덱스, 시퀀스 및 데이터베이스 링크가 있습니다.

스키마 객체 종속성

다른 객체에 의한 한 객체의 참조입니다. 예를 들어, 뷰에는 테이블이나 뷰를 참조하는 query가 포함되어 있거나 PL/SQL 서브 프로그램이 다른 서브 프로그램을 호출합니다.

SCN

시스템 변경 번호. 데이터베이스를 정렬하는 기본 데이터 유형 SCN 값은 데이터베이스가 변경되는 논리적 Point-in-time입니다.

2차 인덱스

인덱스 구성 테이블에 인덱스가 있는 경우 어떤 의미에서는 인덱스에 대한 인덱스입니다.

SecureFiles LOB 저장 영역

SecureFiles LOB 저장 영역은 LOB에 대한 기본 저장 방식입니다. SECUREFILE LOB 파라미터는 압축 및 복제 취소(Advanced Compression Option의 일부)와 암호화(Advanced Security Option의 일부)를 비롯한 고급 기능을 제공합니다.

보안 정책을 사용합니다.

우발적이거나 악의적인 데이터 삭제 또는 데이터베이스 기반구조 손상으로부터 데이터베이스를 보호하는 일련의 방법입니다.

시드 PDB

다중 테넌트 컨테이너 데이터베이스(CDB)에서 시스템이 사용자가 생성한 PDB에 대한 템플리트로 사용하는 기본 플러그인할 수 있는 데이터베이스(PDB)입니다. PDB 시드는 시스템에서 제공하는 PDB$SEED 또는 애플리케이션 시드입니다.

세그먼트

테이블, 인덱스 또는 테이블 클러스터와 같은 특정 데이터베이스 객체에 할당된 확장 영역 집합입니다. 유저 세그먼트, 언두 세그먼트 및 임시 세그먼트는 모두 유형의 세그먼트입니다.

목록 선택

SELECT 문에서 SELECT 키워드 뒤와 FROM 절 앞에 나타나는 표현식 목록입니다.

선택성

술어 또는 술어 조합으로 검색된 행 집합의 비율을 나타내는 값(예: WHERE last_name = 'Smith')입니다. 0의 선택성은 술어 테스트를 통과하는 행이 없음을 의미하지만 1 값은 모든 행이 테스트를 통과함을 의미합니다.

형용사 selective는 대략 "choosy"를 의미합니다. 따라서 고선택적 질의는 낮은 비율의 행(0에 가까운 선택성)을 반환하는 반면, 비선택적 질의는 높은 비율의 행(1에 가까운 선택성)을 반환합니다.

자가 조인

테이블을 자체 조인할 경우

자체 참조 무결성 제약 조건

외래 키가 동일한 테이블의 상위 키를 참조하는 제약 조건입니다. 예를 들어, 제약 조건은 employees.manager_id 열의 모든 값이 employees.employee_id 열의 기존 값에 해당하도록 할 수 있습니다.

순서

테이블 열에 대한 고유 번호의 직렬 목록을 생성하는 스키마 객체입니다.

직렬 실행

단일 서버 프로세스는 SQL 문의 순차적 실행을 위해 필요한 모든 처리를 수행합니다.

직렬화

트랜잭션이 데이터베이스에서 데이터를 수정하고 있는 다른 유저가 없는 것처럼 표시되도록 하는 환경에서 작업을 수행할 수 있는 트랜잭션 격리 모델입니다.

직렬화 가능한 격리 수준

트랜잭션이 질의 시작이 아닌 트랜잭션 시 커밋된 변경 사항 및 트랜잭션 자체의 변경 사항만 볼 수 있도록 보장하는 격리 레벨입니다.

서버

클라이언트/서버 구조에서 Oracle 소프트웨어를 실행하고 동시 공유 데이터 액세스에 필요한 기능을 처리하는 컴퓨터입니다. 서버는 클라이언트 응용 프로그램에서 시작되는 SQL 및 PL/SQL 문을 수신하고 처리합니다.

서버 파라미터 파일

데이터베이스에서 읽고 쓸 수 있는 초기화 매개변수 설정을 포함하는 서버측 이진 파일입니다.

서버 프로세스

클라이언트 프로세스 및 Oracle AI Database와 통신하여 사용자 요청을 이행하는 Oracle 프로세스입니다. 서버 프로세스는 데이터베이스 instance와 연관되지만 instance의 일부가 아닙니다.

서버 결과 캐시에

Shared Pool 내의 메모리 풀입니다. 이 메모리 풀은 SQL query 결과를 저장하는 SQL query 결과 캐시와 PL/SQL 함수에서 반환된 값을 저장하는 PL/SQL 함수 결과 캐시로 구성됩니다.

서비스 처리기

Oracle Net에서 데이터베이스에 대한 연결 지점 역할을 하는 전용 서버 프로세스 또는 디스패처입니다.

서비스 이름

Oracle Net에서 클라이언트 연결에 사용되는 서비스의 논리적 표현입니다.

서비스 등록

Oracle Net에서 리스너 등록 프로세스(LREG)가 Instance 정보를 리스너에 동적으로 등록하는 기능으로, 리스너가 클라이언트 연결 요청을 해당 서비스 처리기로 전달할 수 있도록 합니다.

SOA(서비스 지향 구조)

네트워크를 통한 컴퓨터 간 상호 작용을 지원하는 서비스에 의존하는 다계층 아키텍처입니다.

세션

데이터베이스에 대한 현재 사용자 로그인 상태를 나타내는 데이터베이스 인스턴스 메모리의 논리적 엔티티입니다. 단일 연결에는 0개, 1개 이상의 세션이 설정될 수 있습니다.

SGA

시스템 글로벌 영역입니다. 하나의 Oracle 데이터베이스 인스턴스에 대한 데이터 및 제어 정보를 포함하는 공유 메모리 구조 그룹입니다.

그림자 범위

섀도우 테이블스페이스의 extent입니다. 섀도우 확장 영역과 추적된 데이터 파일 사이에 일대일 매핑이 있습니다.

섀도우 손실된 쓰기 보호

섀도우 테이블스페이스를 사용하여 추적된 데이터 파일에서 자동으로 손실된 쓰기를 감지하는 데이터 보호 기능입니다.

shadow 테이블스페이스

섀도우 손실 쓰기 보호에 대해 사용으로 설정된 테이블스페이스입니다. 테이블스페이스는 추적된 데이터 파일에 저장된 데이터 블록에 대한 SCN 및 기타 메타 데이터를 추적합니다. 단일 섀도우 테이블스페이스에는 여러 일반 데이터 파일에 대한 설명 데이터가 포함될 수 있습니다.

샤드

샤딩 구성에 참여하는 단일 데이터베이스입니다.

샤드 카탈로그 데이터베이스

샤딩된 데이터베이스(SDB) 구성 데이터를 저장하고 샤드 간 쿼리 및 중앙 집중식 관리와 같은 기타 기능을 제공하는 데이터베이스입니다.

샤드 감독

전역 서비스 관리자를 사용하여 애플리케이션 계층에서 개별 샤드로 요청의 직접 경로 지정을 제공하는 GDS 기반구조 구성요소입니다.

샤딩된 데이터(SDB)

샤딩 구조에서 애플리케이션에 단일 논리적 데이터베이스로 나타나는 샤드 모음입니다.

샤딩된 테이블

샤딩된 데이터베이스(SDB)에 가로로 분할되는 테이블로, 각 샤드에 동일한 열이 있지만 행의 하위 집합이 다른 테이블이 포함됩니다.

샤딩

데이터가 독립 데이터베이스에 가로로 분할되는 데이터 계층 구조입니다. 샤딩은 CPU, 메모리 또는 저장 장치와 같은 물리적 리소스를 공유하지 않으므로 공유되지 않는 데이터베이스 구조입니다. 샤드는 소프트웨어 측면에서 느슨하게 결합되며 클러스터웨어를 실행하지 않습니다.

샤딩 키

샤딩된 테이블에 대한 분할 키입니다.

잠금 공유

연관된 리소스가 관련된 작업에 따라 여러 트랜잭션에서 공유되도록 허용하는 잠금입니다. 다중 트랜잭션은 동일한 자원에 대한 공유 잠금을 획득할 수 있습니다.

공유 풀

공유 SQL 영역과 같은 공유 메모리 구성을 포함하는 SGA의 일부입니다.

공유 서버

여러 클라이언트 프로세스가 적은 수의 서버 프로세스를 공유할 수 있는 데이터베이스 구성입니다.

dedicated server를 참조하십시오.

공유 SQL영역

SQL 문에 대한 구문 분석 트리 및 실행 계획을 포함하는 공유 풀의 영역입니다. 고유 명령문에 대해 하나의 공유 SQL 영역만 존재합니다.

공유 임시 테이블스페이스

공유 스토리지에 상주하며 모든 데이터베이스 인스턴스가 액세스할 수 있는 임시 테이블스페이스입니다. Oracle Database 12c Release 2(12.2)부터 임시 테이블스페이스는 공유되거나 로컬입니다. 이전 릴리스에서는 모든 임시 테이블스페이스가 공유 임시 테이블스페이스였습니다.

공유 언두 모드

전체 CDB에 대해 단일 언두 데이터 파일 세트 사용

단순 데이터베이스 작업

단일 SQL 문 또는 단일 PL/SQL 프로시저나 함수.

단순 트리거

정확히 하나의 타이밍 지점에 대한 작업을 지정할 수 있는 테이블의 트리거입니다. 예를 들어, 트리거가 실행 문 앞에 실행될 수 있습니다.

단일 레벨 분할

목록(List) 분할이나 범위(Range) 분할 등 한 가지 데이터 분산 방식만 사용하는 분할 전략.

사이트 실패

응용 프로그램의 전체 또는 중요한 부분이 처리를 중지하거나 사용할 수 없는 서비스 레벨로 느려지는 이벤트입니다.

smallfile 테이블스페이스

여러 데이터 파일 또는 임시 파일을 포함할 수 있지만 bigfile 테이블스페이스만큼 큰 파일은 포함할 수 없습니다.

소프트 구문 해석

제출된 SQL 문의 구문 분석된 표현이 shared pool에 있고 공유될 수 있는 경우 기존 코드를 재사용합니다.

hard parse도 참조하십시오.

소프트웨어 코드 영역

실행 중이거나 실행될 수 있는 코드를 저장하는 메모리 부분입니다.

정렬된 해시 클러스터

데이터베이스가 정렬된 순서로 효율적으로 반환할 수 있는 방식으로 해시 함수의 각 값에 해당하는 행을 저장하는 해시 클러스터입니다. 데이터베이스가 내부적으로 최적화된 정렬을 수행합니다.

SQL

구조적 질의어입니다. 관계형 데이터베이스에 액세스하기 위한 비프로시저 언어입니다. 유저는 원하는 작업을 SQL에 설명하고, SQL 언어 컴파일러는 데이터베이스를 탐색하고 작업을 수행하는 프로시저를 자동으로 생성합니다. Oracle SQL에는 ANSI/ISO 표준 SQL 언어에 대한 다양한 확장 기능이 포함되어 있습니다.

또한 SQL*Plus, PL/SQL을 참조하십시오.

SQL Developer

SQL 및 PL/SQL 개발을 지원하는 Java로 작성된 SQL*Plus의 그래픽 버전입니다.

SQL 구문 분석

이 SQL 처리 단계에서는 SQL 문의 피스를 다른 루틴에서 처리할 수 있는 데이터 구조로 구분합니다.

SQL 계획 기준 요소

SQL 계획 관리에서 반복 가능한 SQL 문에 대해 수락되는 하나 이상의 일련의 계획입니다. SQL 계획 Baseline이 미치는 영향은 옵티마이저가 선택 사항을 Baseline의 확인된 계획으로 제한한다는 것입니다.

SQL 계획 관리

옵티마이저가 실행 계획을 자동으로 관리하여 데이터베이스에서 확인된 계획만 사용하도록 하는 예방 메커니즘입니다.

SQL 프로파일

SQL 문의 자동 튜닝 동안 작성된 보조 정보 집합입니다. SQL 프로파일이 SQL 문에 대한 것이라면 통계는 테이블에 대한 것입니다. 옵티마이저는 SQL 프로파일을 사용하여 기수와 선택성 예측을 향상시킬 수 있으며, 결과적으로 옵티마이저가 더 나은 계획을 선택할 수 있습니다.

SQL Query 결과 캐시

질의 결과 및 질의 부분을 저장하는 서버 결과 캐시의 하위 집합입니다.

SQL*Plus

Oracle 도구는 Oracle AI Database에 대해 SQL 문을 실행하는 데 사용됩니다.

대기 데이터베이스

고가용성 환경에서 Disaster 보호에 사용할 수 있는 운용 중인 데이터베이스의 독립적인 복사본입니다.

Star 스키마

설계가 차원 데이터 모델을 나타내는 관계형 스키마입니다. Star 스키마는 하나 이상의 사실 값 테이블과 외래 키를 통해 관련되어 있는 하나 이상의 차원 테이블로 구성됩니다.

참조: 차원 테이블, 팩트 테이블.

상태 객체

SGA의 프로세스, 세션 및 트랜잭션과 같은 데이터베이스 리소스 상태에 대한 메타 데이터를 포함하는 세션 레벨 구조입니다.

문장 트리거

트리거 문의 영향을 받는 행 수에 관계없이 트리거 문 대신 한 번 실행되는 트리거입니다.

명령문 레벨 원자성

완전히 성공하거나 완전히 실패하는 기본 작업 단위로 사용되는 SQL 문의 특성입니다.

명령문 레벨 읽기 일관성

단일 query에 의해 반환된 데이터가 커밋되고 단일 Point-in-time에 대해 일관성이 있음을 보장합니다.

명령문 레벨 롤백

명령문으로 인해 실행 중 오류가 발생했기 때문에 실패한 SQL 문의 영향이 롤백되는 데이터베이스 작업입니다.

저장 프로시저

Oracle AI Database가 데이터베이스에 저장하는 명명된 PL/SQL 블록 또는 Java 프로그램입니다. 응용 프로그램은 이름으로 내장 프로시저를 호출할 수 있습니다.

Streams 풀

버퍼된 대기열 메시지를 저장하는 메모리 풀입니다.

SQL(구조적 질의 언어)

SQL을 참조하십시오.

하위 쿼리

다른 SQL 문 내에 중첩된 query 암시적 질의와 달리 subquery는 SELECT 문을 사용하여 데이터를 검색합니다.

요약

데이터 웨어하우스에서 조인 및 집계 작업을 미리 계산하고 결과를 테이블에 저장하여 query 시간을 줄이는 집계 뷰입니다.

대리키

테이블 내에서 고유성을 보장하는 시스템 생성 증분 식별자입니다. 일반적으로 시퀀스는 대리 키를 생성합니다.

동의어

스키마 객체의 별칭입니다. 동의어를 사용하여 데이터 독립성과 위치 투명성을 제공할 수 있습니다.

SCN(시스템 변경번호)

SCN을 참조하십시오.

시스템 컨테이너

CDB 루트와 CDB의 모든 PDB를 포함하는 컨테이너입니다.

시스템 이벤트 트리거

오류 메시지와 같은 이벤트나 데이터베이스 Instance 시작 및 종료로 인해 발생하는 이벤트 트리거입니다.

SGA(System Global Area)

SGA를 참조하십시오.

SMON(시스템 모니터 프로세스의 경우)

Instance Recovery, Instance Recovery 중 건너뛴 종료된 트랜잭션 Recovery, 사용되지 않은 임시 세그먼트 정리, 딕셔너리 관리 테이블스페이스 내에서 연속적인 사용 가능 Extent 병합 등 다양한 시스템 레벨 정리 작업을 담당하는 백그라운드 프로세스입니다.

테이블

Oracle AI Database의 기본 데이터 스토리지 단위입니다. 테이블의 데이터는 행과 열에 저장됩니다.

테이블 클러스터

스키마 객체는 하나 이상의 테이블에서 데이터를 포함하는 객체로, 이러한 테이블에는 공통된 열이 하나 이상 있습니다. 테이블 클러스터에서 데이터베이스는 동일한 클러스터 key를 공유하는 테이블 전체의 모든 행을 함께 저장합니다.

테이블 단축

힙 구성 테이블 또는 테이블 분할 영역의 디스크 공간을 줄이기 위한 데이터 세그먼트의 압축입니다.

테이블 기능

행 모음(중첩 테이블 또는 varray)을 반환하는 유저 정의 PL/SQL 함수입니다. SELECT 문의 TABLE 절 내부에 테이블 함수를 호출하여 데이터베이스 테이블처럼 이 컬렉션에서 선택할 수 있습니다.

테이블 Lock

테이블이 INSERT, UPDATE, DELETE, MERGE, SELECT ... FOR UPDATE 또는 LOCK TABLE 문에 의해 수정될 때 트랜잭션에서 획득하는 테이블에 대한 잠금입니다.

테이블스페이스

관련된 논리적 구조를 함께 그룹화하는 데이터베이스 저장 영역 단위입니다. 데이터베이스 데이터 파일은 테이블스페이스에 저장됩니다.

테이블스페이스 세트

Oracle Sharding에서 샤딩된 데이터베이스(SDB)에 분산되고 하나의 단위로 관리되는 테이블스페이스입니다.

임시파일

임시 테이블스페이스에 속하는 파일입니다. 임시 테이블스페이스의 임시 파일에는 영구 데이터베이스 객체가 포함될 수 없습니다.

임시 세그먼트

SQL 문 실행 완료를 위해 임시 데이터베이스 영역이 필요할 때 Oracle AI Database에서 생성된 세그먼트입니다.

임시 테이블스페이스

트랜잭션 또는 세션 기간 동안 중간 결과 집합을 보유하는 테이블입니다. 현재 세션에서만 임시 테이블의 데이터를 볼 수 있습니다.

임시 테이블스페이스

세션 기간 동안만 지속되는 임시 데이터만 포함할 수 있는 테이블스페이스입니다. 임시 테이블스페이스에는 영구 스키마 객체가 상주할 수 없습니다.

모든 임시 테이블스페이스는 공유 임시 테이블스페이스 또는 로컬 임시 테이블스페이스입니다. 달리 명시되지 않는 한 임시 테이블스페이스라는 용어는 공유 임시 테이블스페이스를 의미합니다.

임시 언두 세그먼트

임시 언두 데이터 전용 선택적 공간 관리 컨테이너입니다.

Trace file

문제를 조사하는 데 사용되는 진단 데이터가 포함된 관리 파일입니다. Oracle AI Database는 추적 파일을 ADR에 기록합니다.

추적된 데이터 파일

블록 SCN이 섀도우 테이블스페이스에 의해 추적되는 데이터 파일로, 섀도우 손실 쓰기 보호를 사용으로 설정합니다.

트랜잭션

하나 이상의 SQL 문을 포함하는 논리적 작업 단위입니다. 트랜잭션의 모든 명령문은 커밋하거나 함께 롤백합니다. 트랜잭션 사용은 데이터베이스 관리 시스템이 파일 시스템과 다른 가장 중요한 방법 중 하나입니다.

트랜잭션 항목

블록을 갱신하는 모든 트랜잭션에 필요한 블록 헤더의 공간입니다. 트랜잭션 변경 사항을 지원하는 세그먼트에 할당된 데이터 블록에서 사용 가능 공간은 헤더 공간이 고갈될 때 트랜잭션 항목을 보유할 수도 있습니다.

트랜잭션 보호

논리적 트랜잭션 ID를 사용하여 클라이언트 애플리케이션이 복구 가능한 오류 후 중복 트랜잭션을 제출할 가능성을 방지하는 데이터베이스 기능입니다.

트랜잭션 ID

식별자는 트랜잭션에 대해 고유하며 실행 취소 세그먼트 번호, 슬롯 및 시퀀스 번호를 나타냅니다.

트랜잭션 idempotence

트랜잭션에 대해 보장된 결과를 반환하는 기능: 커밋되었는지 여부 및 호출이 완료되었는지 여부.

트랜잭션 레벨 읽기 일관성

트랜잭션의 모든 질의에 대한 읽기 일관성을 보장합니다. 트랜잭션의 각 명령문은 트랜잭션이 시작된 시점인 동일한 Point-in-time의 데이터를 봅니다.

트랜잭션명

트랜잭션이 수행 중인 작업에 대한 미리 알림 역할을 하는 선택적 사용자 지정 태그입니다. SET TRANSACTION ... NAME 문을 사용하여 트랜잭션의 이름을 지정합니다.

트랜잭션 Recovery

커밋되지 않은 트랜잭션이 롤백되는 인스턴스 복구 단계입니다.

트랜잭션 테이블

언두 세그먼트를 사용하는 트랜잭션의 트랜잭션 식별자를 보유하는 언두 세그먼트 내의 데이터 구조입니다.

전환점

범위 분할 영역 키 값에 의해 결정되는 범위 분할 영역의 상한 값입니다.

투명한 데이터 암호화

개별 테이블 열 또는 테이블스페이스를 암호화하는 데이터베이스 기능입니다. 사용자가 암호화된 열에 데이터를 삽입하면 데이터베이스가 자동으로 해당 데이터를 암호화합니다. 사용자가 열을 선택하면 데이터가 암호 해독됩니다. 이러한 형태의 암호화(encryption)는 투명하고, 고성능을 제공하며, 구현하기 쉽습니다.

Transportable 테이블스페이스

데이터베이스 간에 복사하거나 이동할 수 있는 테이블스페이스입니다. Oracle Data Pump는 Transportable 테이블스페이스를 위한 기반 구조를 제공합니다.

트리거

테이블 또는 뷰가 수정되거나 특정 사용자 또는 데이터베이스 작업이 발생할 때 실행되는 PL/SQL 또는 Java 프로시저입니다. 프로시저는 명시적으로 실행되지만 트리거는 암시적으로 실행됩니다.

튜플

정렬되지 않은 속성 값 세트입니다.

2단계 완결 방식

분산 트랜잭션에 참여하는 모든 데이터베이스가 트랜잭션에서 모든 커밋 또는 모든 명령문을 실행 취소하도록 보장하는 분산 데이터베이스의 메커니즘입니다.

UGA

사용자 글로벌 지역입니다. 로그온 정보와 같은 세션 변수를 저장하고 OLAP 풀을 포함할 수 있는 세션 메모리입니다.

실행 취소 데이터

트랜잭션이 커밋되기 전의 트랜잭션 작업에 대한 레코드입니다. 데이터베이스는 언두 데이터를 사용하여 SQL 문의 영향을 논리적으로 되돌릴 수 있습니다. 언두 데이터는 언두 세그먼드에 저장됩니다.

언두 보존 기간

데이터베이스가 이전 언두 데이터를 겹쳐쓰기 전에 보존하려고 시도하는 최소 시간입니다.

언두 세그먼트

실행 취소 테이블스페이스의 세그먼트입니다.

언두 테이블스페이스

자동 언두 관리 모드가 사용으로 설정된 경우 언두 세그먼트를 포함하는 테이블스페이스입니다.

유니코드

단일 Character Set를 사용하여 임의의 언어로 정보를 저장할 수 있는 범용 인코딩 Character Set입니다.

통합 감사 정책에 대한 감사

다양한 응용 프로그램 및 이벤트에 대해 SQL 문, 시스템 권한, 스키마 객체, 롤, 관리 및 비관리 사용자, 응용 프로그램 컨텍스트 값, 정책 생성에 대한 감사를 구성하는 데 사용할 수 있는 정책입니다.

통합 Audit Trail

Audit Trail은 모든 유형의 감사(Audit)에 대한 통합 저장 영역을 제공합니다.

고유한 키

Unique Key 제약 조건이 있는 단일 열입니다.

고유 키 제약조건

열 또는 열 집합의 모든 값이 고유해야 하는 무결성 제약 조건입니다.

범용 rowid

모든 유형의 rowids를 저장할 수 있는 데이터 유형입니다. Oracle은 범용 rowids를 사용하여 인덱스 구성 테이블과 비Oracle 테이블의 주소를 저장합니다.

언플러그된 PDB

자체 포함된 PDB 데이터 파일 세트 및 PDB 파일의 위치를 지정하는 XML 메타데이터 파일입니다.

사용할 수 없는 색인

DML 작업에 의해 유지 관리되지 않으며 옵티마이저가 무시하는 인덱스입니다. 모든 인덱스를 사용할 수 있거나(기본값) 사용할 수 없습니다.

갱신 가능한 조인 뷰

두 개 이상의 기본 테이블 또는 뷰에 정의되고 DML 작업을 허용하는 뷰입니다.

사용자 이벤트 트리거

사용자 로그온 및 로그오프, DDL 문 및 DML 문과 관련된 이벤트로 인해 실행되는 이벤트 트리거입니다.

UGA(사용자 글로벌 영역)

UGA를 참조하십시오.

사용자 이름

사용자가 Oracle AI Database 및 다른 사용자에게 알려진 이름입니다. 모든 사용자 이름은 비밀번호와 연관되며 Oracle AI Database에 접속하려면 둘 다 입력해야 합니다.

유저 권한

특정 SQL 문을 실행할 수 있는 권한

유저 프로세스

client process를 참조하십시오.

사용자 프로파일

유저에 대해 데이터베이스 사용과 데이터베이스 Instance 리소스를 제한하는 명명된 리소스 제한 및 암호 파라미터 집합입니다.

UUID

시스템에서 생성된 고유한 128비트(16바이트) 번호입니다.

보기

하나 이상의 테이블에 있는 데이터의 사용자정의 맞춤식 표시입니다. 뷰가 실제로 데이터를 포함하거나 저장하지는 않지만 해당 뷰의 기반이 되는 테이블에서 데이터를 불러오는 경우

가상 컬럼

디스크에 저장되지 않은 열입니다. 데이터베이스는 일련의 표현식이나 함수를 계산하여 요청 시 가상 열의 값을 파생합니다.

가상 전체 백업

보호된 데이터베이스에서 증분 백업의 인덱싱을 통해 Recovery Appliance에 의해 효율적으로 유지 관리되는 특정 시점의 전체 데이터베이스 이미지입니다. 가상 전체 백업은 여러 증분 백업의 개별 블록을 포함합니다. 예를 들어, SCN이 10000인 월요일에 레벨 0 백업을 수행하고 SCN이 11000인 화요일에 증분 레벨 1 백업을 수행하는 경우 Recovery Appliance 메타데이터 데이터베이스에 가상 레벨 0 백업 전류가 SCN 11000으로 표시됩니다.

웨어하우스 단축

COLUMN STORE COMPRESS FOR QUERY로 지정된 하이브리드 열 압축입니다. 이러한 유형의 압축은 데이터 웨어하우스에서 유용합니다.

Whole Database Backup

제어 파일 및 데이터베이스에 속하는 모든 데이터 파일의 백업입니다.

작업 영역

메모리 사용량이 많은 작업에 사용되는 PGA 메모리의 전용(private) 할당입니다.

먼저 쓰기 프로토콜

데이터베이스 기록자 프로세스가 더티 버퍼를 기록하기 전에 데이터베이스가 버퍼의 변경 사항과 연관된 리두 레코드를 디스크에 기록해야 하는 프로토콜입니다.

zone

영역 맵 내에서 영역은 관련 열의 최소값과 최대값을 저장하는 연속 데이터 블록 집합입니다.

영역 맵

속성 클러스터 테이블 내에서 영역 맵은 데이터 블록을 영역으로 나누는 독립적인 액세스 구조입니다.