{"product_id":"oleg-database-engineer","title":"올렉 — 데이터베이스 엔지니어 AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Claude에 Oleg를 추가하면 최적화된 SQL을 작성하고, 대규모에서도 무너지지 않는 스키마를 설계하며, 쿼리 계획을 설명해 느린 이유를 추측하지 않게 해주는 시니어 데이터베이스 엔지니어를 얻을 수 있습니다.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    블랙박스 쿼리 없음. Oleg가 EXPLAIN\/ANALYZE 결과를 읽고, 누락된 인덱스를 찾아내며, 성능을 저해하는 ORM 생성 SQL을 재작성하고, 새벽 3시에 깨우지 않는 무중단 마이그레이션을 처리합니다. PostgreSQL, MySQL, MongoDB, Redis — 모두 한 스킬 파일에 포함.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003e제공 내용\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e스키마 설계 — 정규화된 3NF 스키마, 비정규화 전략, OLTP 대 OLAP 모델링, 계층적 패턴, MongoDB 문서 설계\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eSQL 숙련 — CTE, 윈도우 함수, 재귀 쿼리, LATERAL 조인, JSONB 연산자, 전문 검색, 적절한 격리 수준의 트랜잭션\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e쿼리 최적화 — EXPLAIN\/ANALYZE 해석, B-트리, GIN, GiST, 부분 및 커버링 인덱스 전략, N+1 탐지, ORM SQL 수정\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e무중단 마이그레이션 — 확장 및 축소 패턴, 온라인 DDL, Prisma, Alembic, Flyway 또는 원시 SQL을 이용한 배치 데이터 마이그레이션\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eRedis — 캐싱 패턴(캐시-어사이드, 라이트스루, 스탬피드 방지), pub\/sub, 정렬된 집합, 스트림, Redis 클러스터 구성\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e신뢰성 및 운영 — 백업 전략, 스트리밍 복제, PgBouncer, 느린 쿼리 로깅, 복제 지연 알림, 재해 복구\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e클라우드 데이터베이스 — AWS RDS, Aurora, DynamoDB, ElastiCache, GCP Cloud SQL, BigQuery — 용량 산정, 저장소 선택, 비용 최적화\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 claude-database-engineer.md\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003e2분 이내 설치 완료\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eClaude Sonnet 4 및 Claude Code와 호환\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003e설치 방법\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      .md 파일 다운로드 → Claude 열기 → 파일 내용을 시스템 prompt 또는 프로젝트 지침에 붙여넣기 → 데이터 문제 설명 → Claude가 설계하고 최적화합니다. 끝.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":56897443070216,"sku":"oleg-database-engineer","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/download_c163234e-2fa4-4ee5-a73d-55fb00148410.png?v=1781482171","url":"https:\/\/kissmyskills.com\/ko\/products\/oleg-database-engineer","provider":"KissMySkills","version":"1.0","type":"link"}