게시판 성능 개선 1

2025. 1. 17. 21:45·운영/게시판

1. 목적

대용량 데이터를 넣어서 성능에 이상이 없는지 그리고 있다면 개선

 

2. 준비

우선 데이터를 1000만개 이상 삽이하려 했다.

그런데 깜빡하고 설정에서 jpa 쿼리를 로그로 남겨주는 것을 off 하지 않아서 컴퓨터에 이상이 생겼다

그래서 중간에 멈췄다 그래서 300만개 정도로 테스트하기로 했다

 

3. 본문

게시물 리스트 쿼리가 10초 걸렸다

우선 ORDER BY 조건을 created_at 을 primay key 로 변경해주는 것만으로 상당한 개선을 보여준다

actual time 이 2496 에서 4.74로 변경

Before

After

 

이렇게 하고서도 조회하는데 1~2초 걸렸다

 

'운영 > 게시판' 카테고리의 다른 글

게시판 성능 개선 2  (0) 2025.01.18
Java to Kotlin  (0) 2025.01.05
페이징 개선  (1) 2024.12.29
JPA n + 1 문제 해결  (0) 2024.12.22
서버 게시판 저장 및 수정 로직 수정  (0) 2024.12.18
'운영/게시판' 카테고리의 다른 글
  • 게시판 성능 개선 2
  • Java to Kotlin
  • 페이징 개선
  • JPA n + 1 문제 해결
tokkaiiii
tokkaiiii
java 웹개발 로그
  • tokkaiiii
    tokkaiiii's 개발일지
    tokkaiiii
  • 전체
    오늘
    어제
    • 분류 전체보기 (24)
      • java (1)
      • project tool (1)
        • jira (1)
      • spring (9)
        • security (3)
        • database access (2)
        • batch (4)
      • Kafka (2)
      • CICD (2)
      • Oracle (0)
      • MSA (1)
      • 운영 (7)
        • 게시판 (7)
      • 앱 (1)
        • 플러터 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • tokkaiiii
  • 공지사항

  • 인기 글

  • 태그

    플러터
    Flutter
    앱개발
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
tokkaiiii
게시판 성능 개선 1
상단으로

티스토리툴바