본문으로 이동
개발자를 위한 DB 분석 도구와 방법 | 당근 DB 밋업 1회
컨퍼런스

개발자를 위한 DB 분석 도구와 방법 | 당근 DB 밋업 1회

당근 밋업 당근 · YouTube

원문 보기

AI 핵심 요약

DB 지표가 여러 도구에 흩어져 있고 개발자가 원인을 파악하기 어려워 DB팀 문의와 대응 시간이 늘어나는 문제를 해결하기 위해, 당근은 AWS Performance Insights API 등을 활용한 KDMS 데이터베이스 인사이트를 구축했습니다. 이 도구는 CPU 그래프에서 장애 시점과 평소 시점을 비교해 쿼리별 QPS·레이턴시 변화와 신규 쿼리를 보여주고, 슬로우 쿼리·모니터링 지표·실행 계획·테이블 통계도 한곳에서 확인하게 합니다. 실행 계획 분석에는 DB 엔진별 기준을 담은 프롬프트를 적용했고, MCP를 통해 Slack에서 AI가 이슈를 1차 분석하도록 연결하되 내부망 사용과 접근 제한, 쿼리 마스킹으로 보안을 고려했습니다. 사례를 통해 신규 배포, 트래픽 급증, 쿼리 조건 증가 등 서로 다른 원인을 구분해 조치할 수 있었으며, MySQL의 다이제스트 길이·저장 용량과 프리페어드 스테이트먼트 설정도 통계 분석에 영향을 줄 수 있음을 설명했습니다.

  • AAS가 높은 쿼리만으로 장애 원인을 단정하지 말고, 평소와 문제 시점의 QPS·레이턴시 변화를 비교하세요.
  • CPU 그래프에서 비교 구간을 선택하면 신규 쿼리 유입과 호출량·실행 시간 변화를 빠르게 찾을 수 있습니다.
  • 실행 계획을 해석할 때는 DB 엔진별 판단 기준을 프롬프트에 명시해 AI 분석의 일관성을 높이세요.
  • MySQL은 다이제스트 길이와 저장 용량이 쿼리 통계 수집에 영향을 줄 수 있으므로 워크로드에 맞게 설정하고 관리해야 합니다.
  • DB 정보를 MCP로 AI에 제공할 때는 허용된 사용자·채널 제한, 내부망 배치, 쿼리 문자열 마스킹 등 보안 통제를 함께 설계하세요.

소개

DB 서버의 전문 지식을 가지고 있지 않더라도, 빠르게 DB에서 문제가 되는 쿼리 확인 및 원인 분석할 수 있는 도구를 살펴보고, 요즘 Hot한 Claude MCP를 활용하여 데이터베이스 서버 이슈 진단 방법도 같이 확인 하실 수 있어요. 🥕 개발자를 위한 DB 분석 도구와 방법 (이기현) 👉 당근 채용공고 보기: https://about.daangn.com/jobs/

비슷한 학습 자료

컨퍼런스 NDC

NDC 2018 [개발자와 DBA가 힘을 모아 SQL Server 운영 능력 향상시키기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 하만철 2. 발표자 소개 : 현재 넥슨 IT본부의 게임DB팀 팀장을 맡고 있으며 넥슨에서 출시하는 대부분의 PC게임 DB들을 운영하고 있습니다. SQL Server를 가장 좋아하지만 넥슨에서 워낙 다양한 DBMS를 사용하다 보니 지금은 SQL Server가 아닌 DBMS와 클라우드 환경에 대해 열심히 공부하는 중입니다. 대학교 졸업하고 넥슨에 들어온 것을 시작으로 네이버에서는 카페, 블로그, 게임 서비스를, 한국마이크로소프트에서는 SQL Server 기술지원 엔지니어를 거쳐 다시 넥슨으로 돌아왔습니다. 3. 세션 소개 : 게임DB로써 SQL Server를 운영하다보면 “개발자와 이런 부분에 대해 변경할 수 있다면 서비스 런칭 후 좀 더 안정적인 서비스를 할 수 있을텐데”라는 생각을...

데이터베이스

컨퍼런스 if kakao

if(kakao)25 카카오게임즈의 데이터 민주화를 위해 개발한 MCP 서버와 커뮤니티형 쿼리저장소 Query101을 통한 자연어 기반 데이터조회 환경 구축 경험과 비기술 직군의 데이터 접근성 향상 사례를 공유합니다. #TECH #MCP #LLM 카카오게임즈 데이터랩의 개발자 주철민(iron.min)입니다. 데이터 엔지니어와 분석가가 쌓아 올린 데이터 자산을 연결하고, 모두가 활용할 수 있도록 만드는 일을 합니다. AI를 도구 삼아 데이터 민주화를 실험 중입니다. 발표자료 보기 📍https://if.kakao.com/2025/session?sessionId=45 📍if.kakao.com if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

데이터베이스 AI에이전트 개발

컨퍼런스 엔지니어링데이 2025

네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY(7월)에서 발표되었던 세션을 공개합니다. ----- ETECH조직 클라우드2개발에서 프리즘 서버 개발을 담당하고 있습니다. C++과 Java FE/BE에 3D그래픽스와 임베디드까지, 잘하는건 없어도 모르는건 없다는 핀잔을 듣는 개발자입니다. 점점 더 게을러지고 있어 큰일인데, 생성형AI 덕분에 앞으로도 문제없을거 같아 기쁩니다. [발표 내용] 생성형 AI를 이용한 개발 및 코딩 진행 생성형 AI를 활용하여 개발에 손을 더는 방법 pt-heartbeat를 이용한 Mysql 복제지연 모니터링 [강의 대상] 생성형 AI를 활용하는게 너무 어렵게 느껴지는 주니어 개발자 각종 솔루션들의 환경설정과 파라미터를 외우는데 어려움을 겪는 모든 개발자

데이터베이스 AI 코딩

컨퍼런스 당근 밋업

아직도 RPM으로 MongoDB 설치하고 Replica 한대씩 추가하고 addShard() 명령으로 샤드 추가하시나요? 이제부터 MongoDB 서버 관리는 Kubernetes와 psmdb-operator에게 맡기고, 더 핵심적인 업무와 또 다른 자동화 도구 개발에 집중하세요. 여기에서는 당근 DB팀에서 Kubernetes와 psmdb-operator를 이용한 MongoDB 관리 노하우와 꼭 필요한 사전 지식들을 소개해 드려요. 🥕 Kubernetes 환경에서 운영하는 MongoDB (유호수) 👉 당근 채용공고 보기: https://about.daangn.com/jobs/

데이터베이스 데브옵스 · 인프라

컨퍼런스 당근 밋업

데이터베이스 서버 설치와 삭제 작업은, 데이터베이스 서버 관리의 시작이자 끝이며 DB 업무의 가장 근간이라고 할 있죠. 초기 설치 작업에서 필요한 수많은 옵션들과 설정 작업들 그리고 데이터베이스 서버 삭제시에 관련된 리소스들을 놓치지 않고 제거하고 정리하는 작업들을 당근 DB팀에서는 어떻게 버튼 한번으로 해결하는지 살펴 보세요. 🥕 Aurora DB, 생성부터 모니터링까지 (박건환) 👉 당근 채용공고 보기: https://about.daangn.com/jobs/

데이터베이스 클라우드

컨퍼런스 당근 밋업

당근 DB팀 소개 | 당근 DB 밋업 1회

컨퍼런스 당근 밋업

당근 DB팀을 소개해요. 당근 DB팀은 어떤 업무들을 어떻게 하고 있는지, 그리고 DB팀의 방향성과 최근 관심사들을 들어보세요. 🥕 당근 DB팀 소개 (이성욱) 👉 당근 채용공고 보기: https://about.daangn.com/jobs/

데이터베이스