태그: #indexing
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 11 편
PostgreSQL 아키텍처 깊이 보기 — MVCC부터 벡터까지
PostgreSQL의 내부 아키텍처를 프로세스/메모리 구조부터 MVCC, 인덱스, 쿼리 실행, 복제, 파티셔닝, 그리고 pgvector 같은 확장까지 깊이 있게 다룹니다. 핵심 메커니즘을 ASCII 다이어그램과 비교 테이블로 풀어내며, 버전별 차이가 있을 수 있는 부분은 일반화해 설명합니다.
2026-06-27 · 20 분 읽기 #postgresql#database#mvcc#architecture#indexingDB 인덱스 마스터 가이드 2025: B-Tree, Hash, GIN, BRIN, 복합 인덱스, 실행 계획 분석
DB 인덱스의 모든 것! B-Tree 내부 구조, Hash/GIN/GiST/BRIN 비교, 복합 인덱스 설계, 커버링/부분/표현식 인덱스, EXPLAIN ANALYZE 읽는 법, 인덱스가 안 쓰이는 이유 10가지, 실전 튜닝 사례.
2026-04-15 · 20 분 읽기 #database#indexing#btree#hash#gin데이터베이스 엔진 내부 완전 정복 — B-Tree부터 WAL, MVCC, 쿼리 플래너, 격리 수준까지 (2025)
SELECT 한 줄이 디스크에 닿을 때까지 무슨 일이 벌어지는가. B-Tree 인덱스가 왜 로그 시간인지, WAL이 왜 쓰기 성능의 비밀인지, MVCC가 어떻게 잠금 없이 읽기를 가능하게 하는지, 쿼리 플래너는 어떻게 실행 계획을 고르는지, 그리고 격리 수준의 미묘한 함정까지 — 40년 RDBMS 진화사와 함께 엔진의 속살을 파헤친다.
2026-04-15 · 32 분 읽기 #database#sql#postgresql#mysql#btreeDB 완전 가이드 — 내부 구조·인덱스·쿼리 플래너·파티셔닝·Vector DB (Season 2 Ep 13, 2025)
데이터베이스를 "SQL 쓰는 곳"으로만 쓰면 평생 주니어다. B-Tree·LSM-Tree·Hash Index의 내부 구조, 쿼리 플래너가 쿼리를 어떻게 실행으로 바꾸는지, 트랜잭션 격리 수준 4단계, 샤딩·파티셔닝 전략, PostgreSQL의 2025년 독주 현상, 그리고 Vector DB(pgvector·Qdrant·Weaviate)까지 — DB의 내부를 회로도 수준으로 뜯는 한 편. Se
2026-04-15 · 17 분 읽기 #database#postgresql#b-tree#lsm-tree#indexing데이터베이스 기초 완전 가이드 — SQL, 정규화, 인덱스, 트랜잭션, NoSQL
SQL 기초부터 정규화, 인덱스 원리(B-Tree), 트랜잭션(ACID), NoSQL 선택 기준, 쿼리 최적화까지 데이터베이스의 모든 것.
2026-04-12 · 27 분 읽기 #database#sql#nosql#postgresql#mongodb데이터베이스 성능 튜닝 완전 가이드: 쿼리 최적화, 인덱스 전략, 커넥션 풀 관리까지
DB 성능 튜닝의 모든 것! EXPLAIN ANALYZE 실전 해석, 인덱스 설계(B-Tree/GIN/BRIN), Slow Query 분석, 커넥션 풀(HikariCP/PgBouncer), N+1 해결, 파티셔닝, 읽기 복제본, 쿼리 캐싱 전략.
2026-03-24 · 30 분 읽기 #database#performance#tuning#indexing#query-optimizationSQL 완전 정복 2025: 개발자 면접에 나오는 SQL — JOIN부터 Window Function, 쿼리 최적화까지
SQL 면접의 모든 것! JOIN 7종, Window Function(ROWNUMBER/RANK/LAG/LEAD), 서브쿼리 vs CTE, 인덱스 원리(B-Tree/Hash/GIN), EXPLAIN ANALYZE 쿼리 분석, 트랜잭션 격리 수준, 실전 문제 30선까지.
2026-03-23 · 45 분 읽기 #sql#database#join#window-function#indexingPostgreSQL 쿼리 최적화와 성능 튜닝 실전 가이드: EXPLAIN부터 파티셔닝까지
PostgreSQL의 EXPLAIN 분석, 인덱스 전략, VACUUM 튜닝, 파티셔닝, 커넥션 풀링 등 실전 성능 최적화 기법을 체계적으로 다룹니다.
2026-03-14 · 31 분 읽기 #database#postgresql#query-optimization#performance#indexingPostgreSQL 고급 인덱싱 완전 가이드: GIN·GiST·BRIN·Partial Index 실전 활용
PostgreSQL의 고급 인덱스 유형을 심층적으로 다룹니다. B-tree를 넘어 GIN(역인덱스), GiST(공간 인덱스), BRIN(블록 범위 인덱스), Partial/Expression Index의 내부 구조와 활용 시나리오, EXPLAIN ANALYZE 기반 성능 분석, 인덱스 블로트 관리까지 실전 가이드를 제공합니다.
2026-03-10 · 24 분 읽기 #database#postgresql#indexing#gin-index#performanceSQL 실무 치트시트 — 매일 쓰는 명령어 총정리
SELECT, UPDATE, INSERT, DELETE부터 서브쿼리, 윈도우 함수, CTE, 인덱스 전략, 실행 계획 분석까지. 실무에서 매일 쓰는 SQL 패턴을 한 곳에 정리합니다. 복사해서 바로 쓰세요.
2026-03-02 · 57 분 읽기 #database#sql#mysql#postgresql#selectPostgreSQL 성능 튜닝 실전 가이드 — 쿼리 최적화, 인덱스 전략, EXPLAIN 분석
PostgreSQL 성능 튜닝의 핵심을 실전 중심으로 다룹니다. EXPLAIN 읽는 법, 인덱스 전략, 쿼리 최적화 패턴, 설정 튜닝까지 바로 적용할 수 있는 기법을 코드와 함께 정리했습니다.
2026-03-02 · 16 분 읽기 #database#postgresql#performance#sql#indexing