캐싱으로 조회 성능 개선을 하기 전 OOO을 항상 먼저해야 한다!

황상익·2024년 10월 15일
0

Redis

목록 보기
7/12

 ## 데이터 조회 성능을 개선하는 방법

  • SQL 튜닝
  • 캐싱 서버 활용 (Redis 등)
  • 레플리케이션 (Master/Slave 구조)
  • 샤딩
  • DB 스케일업 (CPU, Memory, SSD 등 하드웨어 업그레이드)

많은 성능 개선 방법 중 ‘SQL 튜닝’을 왜 먼저 고려해야 할까?

  1. SQL 튜닝을 제외한 나머지 추가적 시스탬 구축을 해야함.
    다른 방법의 경우 복잡해진 시스탬 구조로 인해 관리 비용 증가. SQL 튜닝은 기존 시스템 변경 없이 성능 개선 가능

  2. 근본적 해결 방법중 하나가 SQL 튜닝일 가능성이 높다. SQL 자체가 비효율적 작성, 시스템적으로 성능을 개선 한다고 해도 한계 있음.
    SQL 튜닝을 통해 기본적으로 성능을 향상, 시스템적 성능 개선 필요 없음, 훨씬 간단한 방법으로 성능 개선 효과를 볼 수 있음

profile
개발자를 향해 가는 중입니다~! 항상 겸손

0개의 댓글