SQLD 기출문제 예상문제 34번
다음 문제를 풀어보세요.
다음은 특정 데이터베이스 시스템에서 실행된 SQL 트레이스 결과의 일부입니다. 트레이스 결과를 분석하여 가장 가능성이 높은 성능 저하 원인을 고르시오.
-- Session ID: 1234, User: SCOTT, Timestamp: 2024-01-01 10:00:00
-- Event: SQL Execute, SQL ID: abcdef1234567, Elapsed Time: 1.234 seconds
SELECT /*+ INDEX(ORDERS ORDER_CUSTOMER_ID_IDX) */ * FROM ORDERS WHERE CUSTOMER_ID = 100;
-- Session ID: 1234, User: SCOTT, Timestamp: 2024-01-01 10:00:01
-- Event: Table Access (Full), Table Name: ORDERS, Rows: 100000
-- Session ID: 5678, User: SYSTEM, Timestamp: 2024-01-01 10:00:02
-- Event: SQL Execute, SQL ID: ghijkl8901234, Elapsed Time: 0.012 seconds
SELECT * FROM CUSTOMER WHERE CUSTOMER_ID = 100;
-- Session ID: 5678, User: SYSTEM, Timestamp: 2024-01-01 10:00:02
-- Event: Table Access (Index), Table Name: CUSTOMER, Index Name: CUSTOMER_PK, Rows: 1