이 문서는 지원되지 않는 버전의 메이저 토토 사이트을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다와이즈 토토 : 문서 : 17 : 와이즈 토토버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

설명

이름

설명-a의 실행 계획을 보여줍니다 성명

시놉시스

설명 [분석] [Verbose]쿼리        

입력

분석

쿼리를 수행하고 실제 실행을 표시하는 플래그 타임스.

Verbose

자세한 쿼리 계획 덤프를 표시하는 플래그

쿼리

any쿼리.

출력

쿼리 계획

메이저 토토 사이트플래너.

참고 :이전메이저 토토 사이트7.3, 쿼리 계획이있었습니다 통지 메시지의 형태로 방출됩니다. 이제 그것은 보입니다 쿼리 결과 (단일 텍스트가있는 테이블과 같은 형식 열).

설명

이 명령은 실행 계획을 표시합니다.메이저 토토 사이트플래너 생성 제공된 쿼리. 실행 계획은 테이블의 방법을 보여줍니다. 쿼리에 의해 참조되는 것은 평원으로 스캔됩니다 스캔, 인덱스 스캔 등 ---- 여러 테이블이 참조되는 경우 조인 알고리즘을 사용하여 필요한 것을 함께 모으는 데 사용됩니다. 각 입력 테이블의 튜플.

디스플레이의 가장 중요한 부분은 추정 쿼리입니다. 실행 비용, 이것은 기획 시간에 대한 추측입니다. 쿼리를 실행하려면 (디스크 페이지 페치 단위로 측정 됨). 실제로 두 개의 숫자가 표시됩니다. 첫 번째 튜플을 반환 할 수 있고 모든 시간을 반환 할 수 있습니다. 튜플. 대부분의 질문에 대해 총 시간은 중요하지만 아가와 같은 컨텍스트는 서브 쿼리가 가장 작은 총 시간 대신 가장 작은 시작 시간 (이후 어쨌든 튜플 한 명을 얻은 후에 집행자는 멈출 것입니다). 또한 IF 한계 조항으로 반환 할 튜플 수를 제한합니다. 플래너는 엔드 포인트 사이에 적절한 보간을합니다 어떤 계획이 실제로 가장 저렴한 지 추정하는 비용.

분석 옵션으로 인해 쿼리가 실제로 실행됩니다. 계획뿐만 아니라. 총 경과 시간은 각각 내에서 소비되었습니다 노드 (밀리 초) 및 총 행 수를 실제로 계획하십시오. 리턴이 디스플레이에 추가됩니다. 이것은 보는 데 유용합니다 플래너의 추정치가 현실에 가까운 지 여부.

주의

쿼리가 실제로 실행됩니다. 분석이 사용됩니다. 하지만설명a 선택은 반환되고 쿼리의 다른 부작용은 반환됩니다 평소처럼 발생합니다. 사용하고 싶다면분석 설명삽입, 업데이트 또는 또는 쿼리가 데이터에 영향을 미치지 않고 쿼리 삭제 이 접근법을 사용하십시오 :

시작;
분석 ...;
롤백;

장황 옵션은 전체 내부 표현을 방출합니다 요약이 아니라 계획 트리. 일반적 으로이 옵션은 다음과 같습니다 디버깅에만 유용메이저 토토 사이트. 장점 덤프도 마찬가지입니다 꽤 인쇄되었는지 여부에 따라explic_pretty_print구성 매개 변수.

노트

Optimizer의 사용에 대한 희소 문서 만 있습니다. 비용 정보메이저 토토 사이트. 참조사용자 안내서and프로그래머 가이드자세한 내용은

usage

하나의int4열 및 10000 행 :

설명을 선택하십시오 * FOO;쿼리 계획
--------------------------------------------------------------------------------
 foo에서 seq 스캔 (cost = 0.00..155.00 행 = 10000 너비 = 4)
(1 행)

인덱스가 있고 색인이있는 쿼리를 사용하는 경우 어디서 조건,설명표시 a 다른 계획 :

from footh i = 4;에서 선택 * 선택 *쿼리 계획
---------------------------------------------------------------------
 foo에서 fi를 사용한 인덱스 스캔 (비용 = 0.00..5.98 행 = 1 너비 = 4)
   색인 조건 : (i = 4)
(2 줄)

그리고 다음은 다음을 사용하는 쿼리에 대한 쿼리 계획의 예입니다. 집계 기능 :

FOO에서 SOLE SOM SOM (i)을 선택하여 i <10;쿼리 계획
-----------------------------------------------------------------------------------------
 집계 (비용 = 23.93..23.93 줄 = 1 너비 = 4)
   - foo에서 fi를 사용한 색인 스캔 (비용 = 0.00..23.92 행 = 6 너비 = 4)
         색인 조건 : (i <10)
(3 줄)

특정 숫자와 선택한 숫자도 참고 쿼리 전략은마다 다를 수 있습니다.메이저 토토 사이트플래너로 인한 릴리스 개량.

호환성

SQL92

없음설명진술 SQL92에서 정의