HANDS-ON
00:00 경과
LABLAB-SWENG-24-GLOSSARY-DB-SQL입문
용어 식별 — DB / SQL / 데이터 처리
ELAPSED
00:00
PHASE
0 / 4
SLA
40분
🧩 SW Engineering← 목록
INCIDENT RESPONSE
0 / 5 단계 완료
📚 PREREQUISITES
Theory
sw-engineering/glossary-db-sqlTRACK
SW-ENGINEERING
SLA
40분
LEVEL
입문
PHASES
3단계
ENV
local
INCOMING TICKET
“팀장: "회의에서 개발자가 '이거 N+1이라 느린 거예요', 'Full Scan 떠서 인덱스 걸어야 해요'라고 하는데 PM이 못 알아들으면 일정 협의가 안 돼요. DB 용어를 증상과 짝지어 알아듣게 만들어 주세요."”
YOUR ROLE
DB 용어를 알아듣고 소통해야 하는 PM/기획/운영 담당
안 하면 나중에
용어를 못 알아들으면 개발자 설명을 되묻느라 회의가 늘어지고, 성능 이슈의 심각도·일정 영향을 판단하지 못한다.
📋상황 브리핑
팀장이 말합니다.
"개발자들이 회의에서 '이건 N+1이라 느려요', 'EXPLAIN 보니 Full Scan이에요', 'Replica로 읽기 분산하면 돼요'라고 하는데, PM이 이걸 못 알아들으면 대화가 안 돼요. 심각한 건지, 일정에 얼마나 영향인지 판단이 안 되니까요. DB 용어를 '무슨 뜻'만이 아니라 '어떤 증상일 때 나오는 말인지'로 알아듣게 해주세요."
이 Lab은 용어를 통째로 외우는 게 아니다. 실제 증상·로그·대화 문구를 주고 "이건 무슨 용어인가"를 가려내며, 헷갈리는 짝(Full Scan vs Index Scan, Dirty Read vs Phantom Read 같은)을 구분한다.
⏱ 40분📊 입문🔧 3단계#glossary#database#sql#terminology
MISSION
1
트랜잭션·잠금·격리 — 증상으로 용어 가려내기
결제·동시성 관련 증상을 보고 Transaction/Rollback, Lock/Deadlock, 격리수준·이상현상 용어를 식별하고 헷갈리는 짝을 구분한다.
2
성능 — 인덱스·실행계획·N+1을 증상으로
"느리다"류 증상을 보고 Slow Query, Full/Index Scan, Index, N+1, Timeout을 식별하고 원인 방향을 잡는다.
3
가용성·확장 — 복제·샤딩·백업을 상황으로
규모·장애 대비 상황을 보고 Replication/Failover, Sharding/Partition, Backup/Restore, Migration을 식별한다.
📌 선수 지식
ℹ️ 실습 환경
환경: local
🔒
실습 실행은 Pro 플랜 전용입니다
인시던트 브리프와 학습 자료는 지금 바로 확인할 수 있습니다. 실제 실습 진행 및 터미널 사용은 Pro 플랜에서 가능합니다.
Pro로 업그레이드 →>_ LAB TERMINAL↔ 너비 조절
NOTES