반응형
Oracle 설명 계획을 통한 쿼리의 총 비용
저는 오라클이 처음이라 오라클의 설명 계획과 관련하여 질문이 있습니다.특정 쿼리에 대해 '자동 추적' 기능을 사용했습니다.
SQL > sELECT * from myTable, 11개 행 선택경과: 00:00:00.01
Execution Plan
----------------------------------------------------------
Plan hash value: 1233351234
----------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
----------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 11 | 330 | 3 (0)| 00:00:01 |
| 1 | TABLE ACCESS FULL| MYTABLE| 11 | 330 | 3 (0)| 00:00:01 |
----------------------------------------------------------------------------
제 질문은 이 쿼리의 '총' 비용을 계산하려면 6(3+3)인지 아니면 3만 계산해야 하는지입니다.계획에 단계가 더 많은 더 큰 쿼리가 있다고 가정하면 총 비용을 얻기 위해 비용 열에 있는 모든 값을 합산해야 합니까? 아니면 쿼리의 총 비용인 첫 번째 값(ID=0)입니까?
비용은 3이고 계획은 계층 구조로 표시되며 하위 구성요소의 비용은 상위 구성요소에 이미 포함되어 있습니다.
다음에 대한 응답 중 일부를 확인해 볼 수도 있습니다.쿼리의 설명 계획을 어떻게 해석합니까?
언급URL : https://stackoverflow.com/questions/5851284/total-cost-of-a-query-through-oracles-explain-plan
반응형
'prosource' 카테고리의 다른 글
Oracle에서 범위/간격 쿼리를 조정하는 방법은 무엇입니까? (0) | 2023.09.25 |
---|---|
Oracle 11g 세션 시간 초과 설정 (0) | 2023.09.25 |
MySQL에서 쿼리가 인덱스를 사용하도록 강제하는 방법은 무엇입니까? (0) | 2023.09.20 |
Angular uibModal, Resolve, 알 수 없는 공급자 (0) | 2023.09.20 |
오류: secretOrPrivateKey에 값이 있어야 합니다. (0) | 2023.09.20 |