There are 11 posts found.
Elastic Search 역 인덱스(Inverted Index) 구조 살펴보기
#데이터베이스#인덱스
2024-12-06
검색엔진을 이용하다보면, 검색어를 타이밍하는 순간 연관된 추천 검색어들이 등장하는 것을 알 수 있다. 그런데, 어떻게해서 사용자가 타이핑을 하는...
스프링 페이지네이션에서 발생한 Latency 의 원인과 커버링 인덱스 생성을 통한 문제 해결기
#Spring#MySQL#인덱스#하온
2024-11-18
💡 현재 포스트는 하모니 팀 기술 블로그 에 게시된 글 입니다. 이번 트러블슈팅 해결기는 지난 MySQL 인덱스 레인지 스캔을 통한 쿼리 성능...
MySQL 인덱스 레인지 스캔을 통한 쿼리 성능 개선기
#Spring#MySQL#인덱스#하온
2024-11-15
💡 2024.11.17 추가 : 이 포스팅에서 진행한 쿼리 성능 개선기는 스프링 페이지네이션에서 발생한 Latency 의 원인과 커버링 인덱스...
데이터베이스 클러스터링 인덱스와 세컨더리 인덱스
#데이터베이스#인덱스
2024-10-24
만약 인덱스가 없었더라면, 이 발생하여 원하는 데이터를 찾는데 꽤 오랜 시간이 걸릴것이다. 인덱스가 없는 경우엔 데이터가 단순히 삽입된 순서대...
MySQL 에서 B+ Tree 기반 인덱스로 데이터를 스캔하는 방식 (인덱스 레인지 스캔)
#데이터베이스#인덱스
2024-10-15
인덱스 레인지 스캔 인덱스 레인지 스캔 이란 검색해야 할 인덱스의 범위가 결정됐을 떄 사용허는 방식이다. 과정을 먼저 정리하자면 아래와 같이 수행...
쿼리 튜닝을 위한 HDD 와 SSD 의 순차 I/O 와 랜덤 I/O
#데이터베이스#인덱스
2024-10-14
컴퓨터는 CPU 나 메모리처럼 전지적 특성을 띤 장치의 성능이 매우 빠른 속도로 발전했다. 하지만, 디스크와 같은 기계식 장치의 성능은 상당치 ...
데이터베이스 인덱스 B+ Tree 구조는 왜 조회 쿼리 성능이 빠를까?
#데이터베이스#인덱스
2024-09-17
구매한 책을 읽을때마다, 필요한 키워드를 빠르게 찾고 싶다면 책 뒷편의 부록 페이지에서 인덱스를 살펴볼 것이다. 만약 인덱스가 없더라면, 책에 ...