새로운 기술 블로그가 추가되었어요

필터 1
MongoDB Online Archive 조회 전략 재설계
넥스트리
백엔드

MongoDB Online Archive 조회 전략 재설계

MongoDB Online Archive 도입 과정에서 저장 비용뿐 아니라 조회 비용과 탐색 전략까지 함께 재설계했습니다. OFFSET 기반 조회를 Cursor 기반 순차 조회로 바꿔 비용과 메모리 사용량을 줄였습니다.

#MongoDB#Spring Data MongoDB
1005분
Amazon DocumentDB 인덱스 최적화로 미리캔버스의 쿼리 성능을 개선 사례
미리디
백엔드

Amazon DocumentDB 인덱스 최적화로 미리캔버스의 쿼리 성능을 개선 사례

Amazon DocumentDB로 전환하며 발생한 인덱스와 쿼리 성능 문제를 여러 사례로 정리했습니다. 쿼리 플래너 차이와 운영 포인트까지 함께 다뤘습니다.

#Amazon DocumentDB#MongoDB
50005분
10초 타임아웃에서 벗어나기까지의 여정
무신사
백엔드

10초 타임아웃에서 벗어나기까지의 여정

체험단 활동목록 조회 API의 10초 타임아웃을 대용량 데이터에 맞는 인덱스와 쿼리 분리로 해결했습니다. 조회 구조를 바꿔 p99 지연시간을 20ms 이하로 낮췄습니다.

#MySQL#인덱스
343005분
Slow Query 최적화 하기
롯데ON
백엔드

Slow Query 최적화 하기

주문서 진입 시 발생하던 상품권 점유 인증 조회 쿼리의 병목을 분석하고 개선했습니다. 서브쿼리를 제거하고 결합 인덱스와 LIMIT 1을 적용해 조회 성능을 크게 높였습니다.

#MySQL#Slow Query
68005분
MYSQL 인덱스 튜닝
직방
백엔드

MYSQL 인덱스 튜닝

MySQL 인덱스가 있어도 풀스캔이 더 유리해지는 손익분기점과, 인덱스 스캔 비효율 사례를 설명했습니다. 실행계획과 실제 IO를 비교해 복합 인덱스 조건을 어떻게 개선할지 정리했습니다.

#MySQL#SQL
50005분