B+Tree
리프 노드: 실제 데이터가 저장되는 노드
논리 노드: 리프 노드까지의 경로 역할을 하는 노드
루트 노드: 경로의 출발점 노드
인덱스는 다음과 같은 상황에서 사용하는 것이 좋다.
데이터 양이 적지 않는 테이블
INSERT/UPDATE/DELETE가 거의 없는 Colum
JOIN/WHERE/ORDER BY에 자주 사용되는 Colum
데이터 중복도가 낮은 Colum
팀 프로젝트 "Toogether"에서 Calendar내 일정 조회할 때, 지금 현재는 캘린더의 모든 일정을 불러오니, CalendarId를 인덱스로 지정하고 조회할 때, 성능이 더 좋아지지 않을까?(물론 현재는 데이터 양이 극히 적지만) 내일 한번 테스트한 후 포스팅해야할 것같다.