S(*). Architect

  • 홈
  • 태그
  • 방명록

Hash Join 1

실행 계획 읽기

학습 목표EXPLAIN 출력이 실행 전략이지 결과 집합이 아님을 설명할 수 있다.Seq Scan·Index Scan·Index Only Scan 차이와 선택 조건을 설명할 수 있다.Nested Loop·Hash Join·Merge Join의 동작과 적합한 입력 크기를 설명할 수 있다.cost·rows·actual time 필드를 읽고 튜닝 방향을 잡을 수 있다.문제 상황user_id 인덱스를 만들었는데 여전히 Seq Scan이다선택도·통계·조건식 때문에 옵티마이저가 풀 스캔을 고른다EXPLAIN에 cost=0.00..1234.56 rows=100 — 숫자만 보고 ms로 착각한다cost는 상대 단위, 버전·설정마다 스케일이 다르다작은 테이블 조인인데 Hash Join이 아니라 Nested Loop가 나온다..

데이터베이스 따라잡기 2026.06.25
이전
1
다음
더보기
프로필사진

S(*). Architect

소프트웨어 아키텍트이자 AI Platform 엔지니어의 소소한 이야기 기록 + 캠핑 | 골프 | 자동차를 겸비한.

  • 분류 전체보기 (186) N
    • 운영체제 따라잡기 (25)
    • 네트워크 기초 (21)
    • 소프트웨어 아키텍처 (26)
    • 데이터베이스 따라잡기 (25)
    • 플랫폼, 데브옵스와 클라우드 (22)
    • 관측성 (15)
    • 애플리케이션 보안 (20)
    • Infrastructure as Code (11) N
    • ELK & Elastic Cloud (8) N
    • Data & AI (8) N
    • AIOps & MLOps (4)
    • Golf 이야기 (1)

Tag

아키텍처, kubernetes, security, elk, 운영체제, observability, DevOps, aws, dataengineering, 데이터베이스, Architecture, 네트워크, 관측성, Operation System, network, elasticsearch, IaC, Database, 보안, elasticcloud,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Copyright © AXZ Corp. All rights reserved.

티스토리툴바