페이징 쿼리 개선-커버링 인덱스
인턴 간 맡은 도메인의 페이징 쿼리를 개선해 본 내용입니다. 1. 상황 아래는 도메인 이해를 위해 간략히 배송 도메인의 ER 다이어그램을 나타낸 것이다. 주문 상품을 단위로 배송이 등록 여러 주문 상품이 하나의 배송에 매핑 가능(묶음 배송) 그럼 배송 조회 페이징에 사용되는 쿼리를 살펴보자. SELECT dp.id, d.created_at, d.last_transport_status, d.delivery_company, d.invoice_no, op.order_product_status, op.product_id, op.name, op.order_product_bundle_id, op.delivery_type, ore.name, ore.street_address, ore.detail_street_addr..
2024. 1. 17.