Clustered Index vs Non-Clustered Index — 구조와 차이 정리
데이터베이스 인덱스는 크게 Clustered Index와 Non-Clustered Index로 나뉜다. 두 인덱스는 “데이터를 어떻게 저장하고 접근하는가”에서 구조적인 차이가 있...
EXPLAIN, 인덱스 전략, 슬로우 쿼리 개선 기록.
데이터베이스 인덱스는 크게 Clustered Index와 Non-Clustered Index로 나뉜다. 두 인덱스는 “데이터를 어떻게 저장하고 접근하는가”에서 구조적인 차이가 있...
MySQL에서 사용하는 대부분의 인덱스는 B-Tree 구조로 이루어져 있다. B-Tree는 대용량 데이터에서 빠르게 값을 찾기 위해 설계된 트리 형태의 자료 구조다. 테이블...
MySQL에서 가장 많이 사용하는 페이징 방식은 LIMIT OFFSET 구조다. 하지만 데이터가 많아질수록 이 방식은 점점 느려지는 문제가 있다. 특히 페이지 번호가 커질수...
MySQL에서 테이블끼리 연결할 때 쓰는 JOIN 종류, 언제 어떤 것을 쓰면 좋은지, JOIN과 UNION의 차이를 정리한 내용이다. 쿼리 작성 시 헷갈리기 쉬운 부분만 골라 기...