성능 개선: 공연 일정 조회
인덱스에 대해서 체크해봅시다.
이후 인덱스에 저장되어 있는 디스크 주소를 이용하여 실제 테이블에 접근합니다.
공연 일정 조회 쿼리의 경우, eventid, startDate, endDate
를 제외한 나머지 id, status
컬럼을 가져와야 하기 때문에 디스크 I/O가 발생하게 됩니다.
erDiagram
Node {
string eventId
datetime startDate
datetime endDate
pointer childPage
pointer diskAddress
}
flowchart LR
subgraph Memoery
Leaf1:::foo
end
subgraph Disk
Leaf1 -- Random Access 발생 --> d([Table])
end
classDef foo stroke:#f00