일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 오렌지
- DB
- 펀드
- 파티셔닝
- 애져
- 재테크
- 주식
- 데이터베이스
- 리눅스
- AZURE
- azure sql
- AWS
- 에러
- 오라클
- 시스템 성능
- Linux
- MySQL
- 백업및복구
- SQL Server
- 조인
- 투자
- RDS
- oracle
- mysql error
- 인덱스
- 개인연금저축펀드
- EC2
- 성능
- DBeaver
- VPC
Archives
- Today
- Total
미스터 역마살
[ORALCE] IOT(Index Organized Table) 본문
728x90
반응형
IOT란
- 테이블을 찾아가기 위한 rowid를 갖는 일반 인덱스와는 달리 IOT는 모든행 데이터를 리프블록에 저장하고 있어
ROWID를 통한 랜덤 액세스가 일어나지 않는 테이블을 말한다. 한마디로 줄여서 말하면 "인덱스 리프블록이 곧 데이
터 블록인 테이블" 이다.
특징
- 일반적으로 테이블에 데이터 삽입시 랜덤방식으로 이루어 지지만 IOT는 인덱스 구조의 테이블 이므로 정렬된 상태를
유지하며 삽입된다.
- 인위적으로 클러스터링 팩터를 좋게 만드는 방법 중 하나다.
- 테이블 랜덤 액세스를 발생하지 않아 빠른 성능을 자랑한다.
- 데이터 입력시 성능이 느리다.
IOT 사용 기준
- 크기가 작고 NL조인의 반복 Look Up 하는 테이블
- 폭이 좁고 긴(행이 많은) 테이블
- 넓은 범위를 주로 검색하는 테이블
- 데이터 입력 패턴과 조회패턴이 서로다른 테이블
-끝- 자세한 내용은 다음이시간에 계속~
728x90
'Database > ORACLE' 카테고리의 다른 글
해시테이블 자료구조 (0) | 2016.07.22 |
---|---|
[ORACLE] UNION ALL 과 UNION의 차이 (0) | 2016.07.21 |
[ORACLE] HASH 조인 (0) | 2016.07.18 |
[ORCALE] Sort Merge 조인 (0) | 2016.07.18 |
[ORACLE] Nested Loop 조인 정리 (0) | 2016.07.18 |
Comments