본문 바로가기

DATA BASE

INDEX

https://blog.naver.com/codingspecialist/221196549870

 

오라클 데이터 검색기법에 대한 이해

세상에 모든 사물에 인터넷이 연결된다.

blog.naver.com

 

데이터 딕셔너리

 

1 파싱 (컴파일이랑 비슷 - 명령어를 기계어로)

2 딕셔너리 -I/O  연산 너무 많이 하는 수고 덜기 위해서 미리 있는지 묻기

 

같은 쿼리 

 

어떻게 하면 하드디스크에 접근(io)하지않고 메모리에 접근해서 

 방법 3가지

무조건 제일 좋은 1등 방법 ! 1. 캐시 메모리 검색 기법 캐시메모리(CPU에 붙어있는 저장장치)

2. 시퀀셜 엑세스 기법 (풀스캔 하는 것)

3. 랜덤 엑세스 기법 (INDEX-다이렉트로 접근) 

 

 

1. 캐시 메모리 검색 기법 

최근것에 우선순위

2. 시퀀셜 엑세스 기법 (풀스캔 하는 것)

멀티블록 IO를 합니다.

내가 찾아야하는 데이터 수가 많을 때 사용

3.  랜덤 엑세스 기법 (INDEX-다이렉트로 접근) 

-목차를 만들어 놓는 다는 것임. 단일 블록 I/O

- 찾아야하는 데이터 수가 작을 수록 유리

- 인덱스 프라이머리키(PK 인덱스 무조건 만들어져요.)

- 클러스터링 팩터 전략(군집화)

 

FULLSCAN이랑 RANDOM ACESS 어떤 상황에 따라 어떤 방법이 좋은지 알아야함!

 

https://blog.naver.com/codingspecialist/221196549870

 

오라클 데이터 검색기법에 대한 이해

세상에 모든 사물에 인터넷이 연결된다.

blog.naver.com

 

'DATA BASE' 카테고리의 다른 글

20200408 오후  (0) 2020.04.08
Scalar 서브쿼리  (0) 2020.04.08
서브쿼리  (0) 2020.04.02
DML(INSERT, UPDATE, DELECT, UPDATE JOIN)  (0) 2020.04.02
관리자 비번 계속 틀려서 잠겼을 때 푸는 법  (0) 2020.04.02