기술 블로그

  • 홈
  • 알고리즘
  • 태그
  • 방명록

선행칼럼 1

인덱스 스캔 효율화

인덱스 스캔 효율화 과정인덱스 스캔 효율성은 인덱스 칼럼을 등치(=) 조건으로 사용할 때 가장 좋다. 만약 인덱스 칼럼 중 일부가 등치 조건이 아니더라도 그 칼럼이 뒤쪽 칼럼일 경우에는 비효율이 없다. 왜 그런지 내가 실제 업무에서 인덱스 스캔 효율화를 한 과정을 통해 살펴보도록 하겠다.로그 테이블 인덱스 개선 과정팀에서 새로운 로그 테이블을 만들었고, 그 로그 테이블에서 PK 인덱스만 있었다. PK 인덱스는 다음과 같이 설정되었다...., LOG_DT(로그 날짜), LOG_HMS(로그 시간), ... 로그 테이블에서 주로 사용되는 쿼리를 알아보니 처리일자를 등치 조건(=), 처리시간을 BETWEEN 조건으로 사용하고 있었다. 또한 PK에 없는 GUID라는 필드는 IN 조건으로 활용되고 있었다. se..

데이터베이스 2025.04.21
이전
1
다음
더보기
프로필사진

기술 블로그

  • 분류 전체보기 (33)
    • 데이터베이스 (2)
    • 개인 생각 (1)
    • Infra (1)
    • Spring (7)
    • 디자인패턴 (10)
    • kafka (5)
    • Test (1)
    • Java (3)

Tag

카프카, Spring, 카프카 호환성, kafka-cluster, 진단 명령어, kafka-clients, 라이브 락, 인덱스 스캔 효율화, 선행칼럼, spring boot, 디비 범위 연산, 헤드퍼스트 디자인패턴, 후행칼럼, 헤드퍼스트디자인패턴, 인덱스 효율화, 리팩터링2판, 스레드 단면, 범위 연산, 디자인패턴, Kafka,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바