h3.3.2.3.2 연쇄(Concatenation)실행계획
.

  • 'OR'로 연결된 서로 다른 컬럼을 사용한 조건을 별도의 실행단위로 분리하여 각각의 최적의 액세스 경로를 수립하여 이를 연결하는 실행계획
  • USE_CONCAT 힌트를 사용할 수 있음.
  • NO_EXPAND로 해제할 수 있음.

<바람직하지 않은 사용예>

  • 조인의 연결고리가 'OR'조건을 가질때 조인의 상대방이 넓은 범위를 가질때.
  • 동일컬럼의 OR조건. <= IN-List탐침이 유리하다.
  • 보다 효율적으로 처리범위를 줄일 수 있는 다른 액세스 경로가 있을때.
  • 'OR'조건들 중에서 너무 넓은 처리범위를 가진 것들이 존재할 때.