~/tech-blog/tag/DB — zsh

#DB 6 posts

카테고리를 가로질러 DB를 다룬 글을 모았습니다.

DATABASE

DB 분산락

비관적 락의 한계를 짚고, Redisson 기반 분산락이 등장한 이유와 락 획득 방식의 차이, 상황별 트레이드오프를 정리합니다.

2024.09.20 · c31d7cd · Database — 4 min
DATABASE

MVCC (multiversion concurrency control)

락 기반 동시성 제어의 한계를 살펴보고, MVCC가 커밋된 데이터만 읽는 방식과 트랜잭션 격리 수준에 따라 읽는 데이터가 달라지는 원리를 정리합니다.

2024.09.13 · efa5056 · Database — 3 min
DATABASE

B-tree

B 트리의 정렬·균형 특성을 설명하고, 예시 트리를 통해 삽입·검색·삭제 동작 방식을 정리합니다.

2023.08.23 · efa5056 · Database — 3 min
DATABASE

커넥션 풀과 데이터소스 이해하기

DB 커넥션을 매번 새로 맺을 때의 문제와 커넥션 풀, DataSource 추상화가 이를 어떻게 해결하는지 정리합니다.

2023.08.12 · ea0f709 · Database — 1 min
DATABASE

데이터 적재 및 문제 해결방법

1억 건 규모 테이블의 슬로우 쿼리와 DB 메모리 적재 문제를 실무에서 겪은 과정과, 샤딩·파티셔닝을 통한 해결 방법을 정리합니다.

2023.05.06 · c31d7cd · Database — 5 min
스프링 입문 · 7/12

H2 데이터베이스 설치와 연동

H2 데이터베이스를 설치하고 build.gradle과 application.properties를 설정해 스프링 프로젝트와 연동하는 과정을 정리합니다.

efa5056 · Spring — 1 min
● main 214 posts UTF-8 LF © 2026 코징 RSS · GitHub