본문 바로가기
playcity
DEV
용어 가이드 템플릿 라이브러리 도구
search
테마
탐색
레퍼런스
용어 분야 시리즈
문서
가이드 템플릿 라이브러리
도구
도구 Nginx 설정 생성기 검색
레퍼런스
용어 분야 시리즈
문서
가이드 템플릿 라이브러리
도구
도구 Nginx 설정 생성기 검색
메타
RSS Sitemap
홈 / 시리즈 / DB 기본기

DB 기본기

인덱스, 트랜잭션, 실행 계획 등 DB를 실무에서 다루는 핵심

가이드

인덱스 설계/추가 가이드
느린 쿼리를 인덱스로 해결할 때의 판단 기준과 실무 팁
arrow_forward
pgloader로 MySQL/MariaDB → PostgreSQL 스냅샷 마이그레이션
타입 캐스팅/시퀀스 리셋/검증까지 포함한 pgloader 스냅샷 마이그레이션 체크리스트
arrow_forward

용어

01 ACID
트랜잭션의 4가지 성질: Atomicity, Consistency, Isolation, Durability
arrow_forward
02 Advisory lock
DB가 강제하지 않는 ‘협의 기반 락’. 작업 중복 방지(크론/배치/마이그레이션)에 자주 사용
arrow_forward
03 EXPLAIN
DB가 쿼리를 실행하는 계획(인덱스 사용 여부 등)을 확인하는 기능
arrow_forward
04 pgloader
MySQL/MariaDB 등을 PostgreSQL로 옮길 때 자주 쓰는 마이그레이션 도구
arrow_forward
05 Row-level lock
트랜잭션이 특정 행(row)을 잠가 동시 업데이트 충돌을 막는 DB 락
arrow_forward
06 인덱스 (Index)
DB에서 조회를 빠르게 하기 위한 보조 데이터 구조
arrow_forward
07 트랜잭션 (Transaction)
여러 DB 작업을 하나의 논리적 단위로 묶어 commit/rollback 하는 기능
arrow_forward
© 2026 DEV.PLAYCITY · 개인정보처리방침 · RSS · Sitemap