Published on2026년 4월 15일DB 완전 가이드 — 내부 구조·인덱스·쿼리 플래너·파티셔닝·Vector DB (Season 2 Ep 13, 2025)databasepostgresqlb-treelsm-treeindexquery-plannerexplaintransaction-isolationpartitioningshardingvector-dbpgvectorseason-2데이터베이스를 "SQL 쓰는 곳"으로만 쓰면 평생 주니어다. B-Tree·LSM-Tree·Hash Index의 내부 구조, 쿼리 플래너가 쿼리를 어떻게 실행으로 바꾸는지, 트랜잭션 격리 수준 4단계, 샤딩·파티셔닝 전략, PostgreSQL의 2025년 독주 현상, 그리고 Vector DB(pgvector·Qdrant·Weaviate)까지 — DB의 내부를 회로도 수준으로 뜯는 한 편. Season 2의 열세 번째.
Published on2026년 4월 15일Database Query Optimizer 완전 가이드 2025: Volcano, Cascades, Cost-Based, Cardinality Estimation — PostgreSQL/MySQL 실전 분석databasequery-optimizervolcanocascadescost-basedcardinality-estimationpostgresqlmysqlsql-tuningexplainSQL 한 줄이 수백 가지 실행 계획으로 변할 수 있다. Volcano에서 Cascades까지, cost-based optimizer의 작동 원리, cardinality estimation의 함정, PostgreSQL/MySQL 내부 구조까지 720줄로 완전 분석한다.
Published on2026년 3월 24일데이터베이스 성능 튜닝 완전 가이드: 쿼리 최적화, 인덱스 전략, 커넥션 풀 관리까지databaseperformancetuningindexquery-optimizationconnection-poolexplainslow-querypostgresqlmysql2026-032026-03-24DB 성능 튜닝의 모든 것! EXPLAIN ANALYZE 실전 해석, 인덱스 설계(B-Tree/GIN/BRIN), Slow Query 분석, 커넥션 풀(HikariCP/PgBouncer), N+1 해결, 파티셔닝, 읽기 복제본, 쿼리 캐싱 전략.
Published on2026년 3월 11일MySQL 쿼리 최적화 실전 가이드: EXPLAIN 분석부터 인덱스 설계·슬로우 쿼리 튜닝까지databasemysqlquery-optimizationexplainindex-tuningperformance2026-032026-03-11MySQL EXPLAIN/EXPLAIN ANALYZE 출력 해석, B-Tree·Hash·Full-text 인덱스 유형 비교, 복합 인덱스 설계(최좌선 접두사 규칙, 커버링 인덱스), 서브쿼리를 JOIN으로 재작성하는 패턴, 옵티마이저 힌트, 슬로우 쿼리 로그 분석, InnoDB 버퍼 풀 튜닝, MySQL 8.0 vs 8.4 옵티마이저 개선 비교, 그리고 프로덕션 최적화 체크리스트를 실전 예제로 정리합니다.
Published on2026년 3월 2일PostgreSQL 성능 튜닝 실전 가이드 — 쿼리 최적화, 인덱스 전략, EXPLAIN 분석databasepostgresqlperformancesqlindexingexplainPostgreSQL 성능 튜닝의 핵심을 실전 중심으로 다룹니다. EXPLAIN 읽는 법, 인덱스 전략, 쿼리 최적화 패턴, 설정 튜닝까지 바로 적용할 수 있는 기법을 코드와 함께 정리했습니다.