전체 테이블 스캔 (full table scan) 뜻

인덱스 없이 표의 모든 행을 처음부터 끝까지 읽는 조회

A query that reads every row of a table from start to end

단계별로 보기

  1. 인덱스가 없으면 원하는 값을 찾으려고 표 전체를 훑습니다.
  2. 첫 행부터 하나씩 확인합니다.
  3. 아니면 다음 행으로 넘어갑니다.
  4. 다섯 번째 행에서 찾았습니다.
  5. 같은 값이 더 있을지 몰라 끝까지 봐야 해서 행이 많을수록 느립니다.

개발자의 타자 연습에서 데이터베이스 용어로 타자 연습을 해 보세요.