데이터베이스 엔진은 쿼리를 수행할 때 어떤 방식을 사용하고 어떤 순서로 쿼리를 수행 할지에 대한 계획을 세운다. PSQL에서는 쿼리 실행 계획(Query Execution Plan) 또는 쿼리 플랜(Query Plan)이라고 한다. 사용하는 키워드 - EXPLAIN : SQL구문을 이용해 쿼리 플랜 확인 - ANALYZE : 실행 시간을 포함한 구체적인 실행 계획을 분석 우선 쿼리 플랜을 실습하기 위해 간단한 테이블을 만들어보자. CREATE TABLE post ( id serial PRIMARY KEY, title varchar(255), author varchar(255), created_at timestamp ); DO $$ DECLARE i INTEGER := 1; BEGIN WHILE i < 1..