하고 싶은거 할래

하고 싶은거 할래

  • 분류 전체보기
    • CS(Computer Science)
      • Algorithm
      • DataBase
      • Reading Paper
    • 개발
      • CleanCode
      • 기타
      • Spring
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

하고 싶은거 할래

컨텐츠 검색

태그

시간복잡도 스키마 몽고디비 인기 게시글 인덱스 정렬 스프링 quicksort 알고리즘 동적계획법 클린코드 동적 계획법 MongoDB 데이터베이스 동시성 레디스 데이터 모델링 데이터베이스 인덱스 다이나믹 프로그래밍 DP

최근글

댓글

공지사항

아카이브

데이터베이스(1)

  • [인덱스] 복합인덱스 활용, 인덱스 스캔방향에 대해

    프로젝트 도중 인기여행지, 여행지 지역 카테고리에 따른 데이터 반환이 느려 이를 해결했다. 여행지 지역카테고리에 대해서는 (도,시)의 복합인덱스를 사용하였다.복합인덱스여러개의 컬럼을 함께 사용하여 만든 인덱스.  효과적인 이유?다음 예를 보자SELECT * FROM TABLEWHERE columnA = 1 AND columnB = 1 이때 복합인덱스가 아닌, A 혹은 B로 인덱스를 형성한다면 DB에서 카디널리티가 높은 컬럼에 대해 인덱스를 활용한다. 그 후, 나머지 조건에 대한 필터링은 서버 엔진으로 전달해서 실행하는데 이는 cpu, 메모리 리소스를 더 많이 사용한다.A의 인덱스를 활용했고 A = 1에 관한 데이터가 1000개 라면, 1000개의 데이터를 얻고 서버엔진에서 B = 1에 대해 필터링을 한다..

    2024.11.30
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바