SQLD 기출문제 예상문제 90

다음 문제를 풀어보세요.

다음은 `ORDERS` 테이블에 대한 트레이스 결과의 일부입니다. 해당 트레이스 결과를 분석하여 가장 가능성이 높은 성능 저하 원인을 고르시오.

-- 테이블 구조
CREATE TABLE ORDERS (
    ORDER_ID INT PRIMARY KEY,
    CUSTOMER_ID INT,
    ORDER_DATE DATE,
    PRODUCT_ID INT,
    QUANTITY INT,
    PRICE DECIMAL(10, 2)
);

-- 트레이스 결과 (간략화)
Event: SQL
SQL Text: SELECT * FROM ORDERS WHERE CUSTOMER_ID = :1 AND ORDER_DATE BETWEEN :2 AND :3;
Elapsed Time: 5.23 seconds
CPU Time: 4.81 seconds
Reads: 12548
Logical Reads: 12548
Physical Reads: 12540
Rows Processed: 12

Event: WAIT
Wait Class: User I/O
Wait Time: 4.0 seconds