Skip to content

쿼리 성능 개선 결과

김경미 edited this page Oct 31, 2024 · 21 revisions

데이터 스펙

멤버: 10 건
카테고리: 100 건 (멤버 당 10 건)
태그: 2000 건 (멤버 당 200 건)
템플릿: 10만 건 (멤버 당 1만 건)
소스 코드: 10만 ~ 50만 건 (템플릿 당 1~5 개 랜덤 생성)

테스트 조건

10개의 스레드로 100번씩 실행
총 1000번의 요청 실행

템플릿

템플릿 생성

관련 위키 : 쿼리 성능 개선 ‐ 템플릿 생성

개선 전

Total request count: 1000
Total elapsed time: 81569ms
Average elapsed time: 81ms

개선 후

Total request count: 1000
Total elapsed time: 50798ms
Average elapsed time: 50ms


템플릿 단건 조회

관련 위키 : 쿼리 성능 개선 ‐ 템플릿 단건 조회

개선 전

Total request count: 1000
Total elapsed time: 51851ms
Average elapsed time: 51ms

개선 후

Total request count: 1000
Total elapsed time: 40136ms
Average elapsed time: 40ms


템플릿 수정

관련 위키 : 쿼리 성능 개선 ‐ 템플릿 수정

개선 전

Total request count: 1000
Total elapsed time: 75215ms
Average elapsed time: 75ms

개선 후

Total request count: 1000
Total elapsed time: 60483ms
Average elapsed time: 60ms


템플릿 검색

관련 위키 : 쿼리 성능 개선 ‐ 템플릿 검색

개선 전

26초

개선 후

5초

image


템플릿 삭제

관련 위키 : 쿼리 성능 개선 ‐ 템플릿 삭제

개선 전

Total request count: 1000
Total elapsed time: 89103ms
Average elapsed time: 89ms

개선 후

Total request count: 1000
Total elapsed time: 51689ms
Average elapsed time: 51ms


태그

태그 조회

관련 위키 : 쿼리 성능 개선 ‐ 태그 조회

개선 전

Total request count: 1000
Total elapsed time: 5268308ms
Average elapsed time: 5268ms

개선 후

Total request count: 1000
Total elapsed time: 92743ms
Average elapsed time: 92ms



멤버

회원 정보 조회

개선 사항 없음
관련 위키 : 쿼리 성능 개선 ‐ 회원 정보 조회

성능

Total request count: 1000
Total elapsed time: 13072ms
Average elapsed time: 13ms


회원 이름 중복 확인

개선 사항 없음
관련 위키 : 쿼리 성능 개선 ‐ 회원 이름 중복 확인

성능

Total request count: 1000
Total elapsed time: 12656ms
Average elapsed time: 12ms



카테고리

카테고리 목록 조회

관련 위키 : 쿼리 성능 개선 ‐ 카테고리 목록 조회

개선 전

Total request count: 1000
Total elapsed time: 26638ms
Average elapsed time: 26ms

개선 후

Total request count: 1000
Total elapsed time: 22197ms
Average elapsed time: 22ms

⚡️ 코드zap

프로젝트

규칙 및 정책

공통

백엔드

프론트엔드

매뉴얼

백엔드

기술 문서

백엔드

프론트엔드

회의록


Clone this wiki locally