본문 바로가기
playcity
DEV
용어 가이드 템플릿 라이브러리 도구
search
테마
탐색
레퍼런스
용어 분야 시리즈
문서
가이드 템플릿 라이브러리
도구
도구 Nginx 설정 생성기 검색
레퍼런스
용어 분야 시리즈
문서
가이드 템플릿 라이브러리
도구
도구 Nginx 설정 생성기 검색
메타
RSS Sitemap
홈 / 용어 / EXPLAIN

EXPLAIN

DB가 쿼리를 실행하는 계획(인덱스 사용 여부 등)을 확인하는 기능

분야: 데이터베이스 시리즈: DB 기본기 databasesqlperformance

EXPLAIN은 DB가 쿼리를 어떻게 실행할지(인덱스를 쓸지, 어떤 순서로 조인할지 등) 보여주는 기능입니다.

실무 포인트

  • 느린 쿼리는 “감”이 아니라 실행 계획으로 디버깅합니다.
  • 인덱스를 추가하기 전에, 실제로 조건/정렬과 맞는지 확인하세요.

관련 문서

ACID
트랜잭션의 4가지 성질: Atomicity, Consistency, Isolation, Durability
Advisory lock
DB가 강제하지 않는 ‘협의 기반 락’. 작업 중복 방지(크론/배치/마이그레이션)에 자주 사용
인덱스 (Index)
DB에서 조회를 빠르게 하기 위한 보조 데이터 구조
mysqldump
MySQL/MariaDB 백업 도구(논리 백업). 운영에서는 single-transaction 옵션이 자주 중요합니다.
pg_dump
PostgreSQL 백업 도구(논리 백업). 복구 리허설까지 포함해야 ‘백업’입니다.
pgloader
MySQL/MariaDB 등을 PostgreSQL로 옮길 때 자주 쓰는 마이그레이션 도구
목차
  1. 실무 포인트
© 2026 DEV.PLAYCITY · 개인정보처리방침 · RSS · Sitemap