행 지향 테이블 미리 살펴보기
새로운 테이블을 다룰 때 데이터를 미리 보기 위해 SELECT *를 자주 사용해요. 하지만 행 지향 저장 방식을 사용하는 큰 테이블에서 모든 행을 선택하면 리소스를 많이 소모하고 느려집니다. 빠르게 최적화하는 요령은 반환되는 행 수를 제한하는 것입니다.
미국의 대기질 데이터를 사용해 보겠습니다. 이 데이터는 행 지향 저장 방식을 사용하는 Postgres 데이터베이스에 있습니다. 데이터를 미리 보면서 daily_aqi에 익숙해지세요. 먼저 모든 레코드를 선택한 뒤, 속도를 높이기 위해 결과를 제한하세요.
EXPLAIN 명령을 사용해 행 수를 제한했을 때의 효과를 수치로 확인해 보세요.
이 연습은 강의의 일부입니다