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