CS ‐ 면접을 위한 RDBMS(MySQL) (2) - dnwls16071/Backend_Study_TIL GitHub Wiki

📚 SQL 옵티마이저⭐

  • 옵티마이저는 데이터베이스 서버에서 두뇌와 같은 역할을 담당한다.
  • 옵티마이저는 현재 대부분의 DBMS가 선택하고 있는 비용 기반 최적화, 예전 초기 버전의 오라클 DBMS에서 많이 사용했던 규칙 기반 최적화 방법으로 나눌 수 있다.

📚 풀 테이블 스캔⭐

  • 데이터베이스가 저장된 모든 행을 처음부터 끝까지 전부 읽어서 조건에 맞는 데이터를 찾는 방식이다.

📚 풀 인덱스 스캔⭐

  • 테이블이 아니라 인덱스 전체를 처음부터 끝까지 순차적으로 읽는 작업을 말한다.