partitioning은 큰 테이블을 컬럼 값에 따라 더 작은 물리적 조각(파티션)으로 나눕니다 — 쿼리에게는 여전히 하나의 논리적 테이블로 보입니다. 데이터베이스가 관련 파티션만 스캔하거나 유지보수하게 하여 매우 큰 테이블의 성능과 관리성을 향상시킵니다.
partitioning이 어떻게 동작하는가
orders (id , order_date , amount )
(order_date);
orders_2023 orders
() ();
orders_2024 orders
() ();
