반응형 visual explain1 MySQL 인덱스 동작 확인하기 이전 글에서 조회 성능 최적화를 위한 인덱스를 작성하면서 인덱스를 적용시키는 여러 방법에 대해서 지식이 부족한 것 같아 추가로 인덱스 동작을 확인하는 글을 정리하게 되었다 MySQL8.0 버전 MySQL WorkBench의 Visual Explain을 사용하면서 정리해보려고 한다 인덱스는 B-tree구조로 되어있으며 리프 노드는 인덱스로 지정한 컬럼의 오름차순으로 정렬되어 있어 where절에 `=`, `>, 데이터 분포에 따라 성능이 크게 달라질 것으로 보임 따라서 where col1 = 1 and col2 > 1에 사용하게 되면 col1이 정해지면 col2이 정렬된 상태이니 빠르게 범위 탐색이 가능하다 ex:) 사용자가 2023년 이후 작성한 글을 불러오자 -> memberId=1 and created.. 2023. 7. 23. 이전 1 다음 반응형