>102_word_end< | ||
---|---|---|
>106_word_end< | >109_word_end< |
>113_word_end< [>127_word_end<]>119_word_end<
자세한 >119_word_end< 계획을 표시하는 플래그.
>136_word_end<>119_word_end<.
>152_word_end<>153_word_end<
>119_word_end< 계획 후 전송 된 플래그가 표시됩니다.
이 명령은 >152_word_end<의 실행 계획을 표시합니다 플래너는 제공된 >119_word_end<를 위해 생성됩니다. 실행 계획 >119_word_end<에서 참조 된 테이블이 어떻게 스캔되는지 보여줍니다. --- 일반 순차적 스캔, 인덱스 스캔 등 --- 그리고 다중 인 경우 테이블이 참조되며, 결합 알고리즘을 사용하여 가져 오는 데 사용됩니다. 각 >123_word_end< 테이블에서 필요한 튜플이 함께.
디스플레이의 가장 중요한 부분은 추정 >119_word_end<입니다. 실행 비용, 이것은 기획 시간에 대한 추측입니다. >119_word_end<를 실행하려면 (디스크 페이지 페치 단위로 측정 됨). 실제로 두 개의 숫자가 표시됩니다. 첫 번째 시작 시간 >106_word_end< 시간 튜플을 반환 할 수 있고 모든 시간을 반환 할 수 있습니다. 튜플. 대부분의 질문에 대해 총 시간은 중요하지만 아가와 같은 컨텍스트는 서브 >119_word_end<가 총 시간이 가장 작은 시작 시간 (이후 어쨌든 튜플 한 명을 얻은 후에 집행자는 멈출 것입니다). 또한 IF 한계 조항으로 반환 할 튜플 수를 제한합니다. 플래너는 엔드 포인트 사이에 적절한 보간을합니다 어떤 계획이 실제로 가장 저렴한 지 추정하는 비용.
장황 옵션은 전체 내부 표현을 방출합니다 요약보다는 계획 트리 (그리고 그것을 우체국 마스터 로그 파일도). 일반적 으로이 옵션은 유용합니다 >152_word_end< 디버깅.
>175_word_end<>152_word_end<. >119_word_end< 최적화를위한 비용 추정에 대한 일반 정보 데이터베이스 교과서에서 찾을 수 있습니다. 참조>178_word_end<색인 장에서 그리고 더 많은 정보를위한 유전자 >119_word_end< 최적화.
>184_word_end<>185_word_end<>186_word_end<
>188_word_end<통지 : >119_word_end< 계획 : foo에서 seq 스캔 (cost = 0.00..2.28 줄 = 128 너비 = 4) >113_word_end<하다
>25_word_end<을위한 색인이있는 동일한 테이블의 경우>193_word_end<>119_word_end<의 조건,>113_word_end<>196_word_end<
>198_word_end<통지 : >119_word_end< 계획 : foo에서 fi를 사용한 인덱스 스캔 (비용 = 0.00..0.42 행 = 1 너비 = 4) >113_word_end<하다
그리고 마지막으로, >25_word_end<하기위한 색인이있는 동일한 테이블의 경우>193_word_end<>119_word_end<의 조건,>113_word_end<a 집계 기능을 사용하는 >119_word_end< :
>208_word_end<통지 : >119_word_end< 계획 : 집계 (비용 = 0.42..0.42 행 = 1 너비 = 4) - foo에서 fi를 사용한 색인 스캔 (비용 = 0.00..0.42 행 = 1 너비 = 4)
특정 숫자와 선택한 숫자까지 >119_word_end< 전략은 플래너로 인한 우편 릴리스마다 다를 수 있습니다. 개량.
>219_word_end<>113_word_end<명령문 정의 >217_word_end<에서.
>106_word_end< | 홈 | >109_word_end< |
end | up | fetch |