Justin의 개발 로그

DB 튜닝

  • 데이터를 작게 만들 수 있는 테이블부터 drive 
  • 조건절 튜닝
    • 범위 작게 -> 크게 
    • index 분산 효율 좋은 것 우선
    • = 조건
  • Index 신규 생성, 변경, 머지
  • 계산될 열 : indexed functional column
  • indexed view
  • 작은 처리로 각각 만들어서 마지막에 조합
  • denomalization : 반정규화
  • Partitioning - 특정 범위 조건으로 데이터가 사용되는 경우  (일단위, 주단위, 월단위 등)
  • Deletion - 정기적인 데이터 삭제

캐싱

  • Global Cache - Redis 등
  • 로컬 캐시 - mybatis, Encache, Caffeine

정적 콘텐츠 호스팅

  • CDN - Contents Delivery Network
  • Static File

검색 엔진

  • 엘라스틱서치 등

 

 

profile

Justin의 개발 로그

@라이프노트

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!