- 탐험여행은 URL입력부터 시작한다
- 브라우저는 먼저 URL을 해독한다
- 파일명을 생략한 경우
- HTTP의 기본개념
- HTTP 리퀘스트 메시지를 만든다
- 리퀘스트 메시지를 보내면 응답이 되돌아 온다
- 1-1 question
- IP 주소의 기본
- 도메인 명과 IP 주소를 구분하여 사용하는 이유
- Socket 라이브러리가 IP 주소를 찾는 기능을 제공한다.
- 리졸버를 이용하여 DNS 서버를 조회한다.
- 리졸버 내부의 작동
- 1-2 question
- 프로토콜 스택에 HTTP 리퀘스트 메시지를 남긴다
- 데이터가 클 떄는 분할하여 보낸다
- ACK 번호를 사용하여 패킷이 도착했는지 확인한다
- 패킷 평균 왕복 시간으로 ACK 번호의 대기 시간을 조정한다
- 윈도우 제어 방식으로 효율적으로 ACK번호를 관리한다
- B-Tree 인덱스 키 Insert, Delete, Update
- B-Tree 인덱스 사용에 영향을 미치는 다양한 요소들
- B-Tree 인덱스를 통해 데이터 읽는 방법
- 공간데이터 인덱스 알고리즘 R-Tree
- 전문 검색 인덱스
- 함수 기반 인덱스
- 클러스터링 인덱스
- 유니크 인덱스
- 외래키
- 옵티마이저 개요
- 기본 데이터 처리 - 정렬
- MRR(Multi Range Read)
- 옵티마이저 고급 최적화 - 인덱스 확장
- 옵티마이저 고급 최적화 - 인덱스 머지
- 옵티마이저 고급 최적화 - 세미조인과 세미조인 최적화
- 쿼리 힌트 - 인덱스 힌트
- 실행계획 - 실행계획 확인 및 분석