반응형
ROWID 란?
● 테이블에서 행의 위치를 지정하는 논리적인 주소 값
● DB 전체에서 중복되지 않는 유일한 값으로 테이블에 새로운 데이터를 입력하면 자동적으로 생성
● 테이블의 특정 레코드를 랜덤하게 접근하기 위해 주로 사용
- ROWID 조회 / 분석
SELECT ROWID, COLUMN A, COLUMN B, ..., FROM EMP;
■ AAAVRE(32bit) : 처음 6자리는 데이터 오브젝트 번호이며 오브젝트의 고유 번호이다.
■ AAE(10bit) : 그 다음 3자리는 상대적 파일 번호이며 각각의 데이터파일에 할당되는 번호 입니다.
■ AAAACU(22bit) : 그 다음 6자리는 블록 번호이며 데이터 블록의 위치를 알려주는 번호 입니다.
■ AAA(16bit) : 그 다음 3자리는 블록 내의 행 번호이며 블록 내의 행 위치를 나타내는 번호입니다.
반응형
'Oracle' 카테고리의 다른 글
Oracle Statspack Report (0) | 2024.01.12 |
---|---|
Oracle Partition 테이블 종류와 개념 (0) | 2023.10.11 |
Oracle Index (0) | 2023.09.19 |
NL Join / Sort Merge Join / Hash Join (0) | 2023.09.19 |
SQL 트레이스 (0) | 2023.09.13 |