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 컬럼을 기준으로 연도별 파티셔닝되어 있습니다. 데이터량이 증가함에 따라 특정 연도의 파티션에 대한 조회 성능 저하가 발생하고 있습니다.