SQLD 기출문제 예상문제 51번
다음 문제를 풀어보세요.
다음 중 파티셔닝된 테이블에 대한 설명으로 가장 적절하지 않은 것을 고르시오.
[테이블 구조]
CREATE TABLE orders (
order_id INT PRIMARY KEY,
order_date DATE NOT NULL,
customer_id INT NOT NULL,
amount DECIMAL(10, 2) NOT NULL
) PARTITION BY RANGE (YEAR(order_date)) (
PARTITION p2020 VALUES LESS THAN (2021),
PARTITION p2021 VALUES LESS THAN (2022),
PARTITION p2022 VALUES LESS THAN (2023),
PARTITION p2023 VALUES LESS THAN (2024)
);
[상황]
orders 테이블은 order_date 컬럼을 기준으로 연도별 파티셔닝되어 있습니다. 데이터량이 증가함에 따라 특정 연도의 파티션에 대한 조회 성능 저하가 발생하고 있습니다.