-
SQLD 자격검증실전문제 131번 문제<자격증>/[SQLD] 2023. 3. 19. 16:41728x90
131. 다음 중 실행계획에 대한 설명으로 가장 부적절한 것은?
1 실행계획은 SQL 처리를 위한 실행 절차와 방법을 표현한 것이다.
2 실행계획은 조인 방법, 조인 순서, 액세스 기법 등이 표현된다.
3 동일 SQL문에 대해 실행계획이 다르면 실행 결과도 달라질 수 있다.
4 CBO(Cost Based Optimizer)의 실행계획에는 단계별 예상 비용 및 건수등이 표시된다.설명이 부적절한 것은 4번입니다. CBO는 예상 비용과 예상 건수를 기반으로 실행 계획을 수립하지만, 예상 비용 및 건수 자체가 실행계획에 표시되는 것은 아닙니다. 실행계획에는 액세스 기법, 조인 방법, 조인 순서 등이 포함됩니다. 또한, 실행계획은 동일한 SQL문이라도 시스템 상태나 데이터 통계 등의 변화에 따라 달라질 수 있습니다.
1 실행계획은 SQL 쿼리를 처리하기 위한 실제 실행 절차와 방법을 표현한 것입니다. 실행계획을 통해 Oracle 데이터베이스 서버가 SQL을 어떻게 처리하는지 알 수 있습니다.
2 실행계획은 다양한 정보를 포함하고 있으며, 주요한 것으로는 조인 방법, 조인 순서, 액세스 기법 등이 있습니다. 이 정보들은 실행계획을 분석하여 SQL의 성능을 최적화하는 데 도움이 됩니다.
3 동일한 SQL 쿼리에 대해서도 실행계획이 다르게 생성될 수 있습니다. 이는 테이블의 통계 정보나 인덱스 상태 등에 따라 달라질 수 있습니다. 따라서 실행계획을 분석하여 적절한 인덱스 생성이나 통계 정보 수집 등의 작업을 수행하여 SQL 성능을 최적화할 수 있습니다.
4 CBO(Cost Based Optimizer)는 SQL 쿼리의 실행계획을 결정하는 데 사용됩니다. CBO에 의해 생성된 실행계획에는 단계별 예상 비용 및 처리 건수 등이 표시됩니다. 이 정보들은 SQL의 성능을 분석하고 최적화하는 데 매우 중요한 역할을 합니다.728x90728x90'<자격증> > [SQLD]' 카테고리의 다른 글
SQLD 자격검증실전문제 138번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 130번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 129번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 126번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 125번 문제 (0) 2023.03.19