https://blog.naver.com/codingspecialist/221196549870
데이터 딕셔너리
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
'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 |