Published on2026년 4월 15일데이터베이스 엔진 내부 완전 정복 — B-Tree부터 WAL, MVCC, 쿼리 플래너, 격리 수준까지 (2025)databasesqlpostgresqlmysqlbtreewalmvccquery-plannerisolation-leveltransactionindexperformance2025SELECT 한 줄이 디스크에 닿을 때까지 무슨 일이 벌어지는가. B-Tree 인덱스가 왜 로그 시간인지, WAL이 왜 쓰기 성능의 비밀인지, MVCC가 어떻게 잠금 없이 읽기를 가능하게 하는지, 쿼리 플래너는 어떻게 실행 계획을 고르는지, 그리고 격리 수준의 미묘한 함정까지 — 40년 RDBMS 진화사와 함께 엔진의 속살을 파헤친다.
Published on2026년 4월 15일Database MVCC & Isolation Levels 완전 가이드 2025: Read Phenomena, Snapshot Isolation, SSI, PostgreSQL/InnoDB 내부 구조databasemvccisolation-levelsnapshot-isolationserializablepostgresqlinnodbtransactionacidDirty Read부터 Write Skew까지, Read Committed부터 Serializable Snapshot Isolation까지. PostgreSQL과 InnoDB의 MVCC 내부 구조와 각 격리 수준의 진짜 동작을 720줄로 완전 해부한다.
Published on2026년 3월 17일Spring Boot DB 연결 완전 가이드: JPA, HikariCP, 트랜잭션, QueryDSL, 멀티 DBSpring-BootJPAHikariCPQueryDSLTransactionPostgreSQLMySQL멀티DBSpring Boot에서 JPA/Hibernate 설정, HikariCP 커넥션 풀 최적화, 트랜잭션 관리, QueryDSL, 멀티 데이터소스, R2DBC 비동기 연결, 슬로우 쿼리 로깅까지 완전 가이드합니다.