Visual Explain은 Explain 가능한 명령문에 대해 액세스 플랜을 그래픽으로 표시합니다. 이 표시를 액세스 플랜 다이어그램이라고 하며 DB2가 지정된 SQL문에 대해 데이터에 액세스하는 방법을 설명합니다.
액세스 플랜 다이어그램은 노드 및 이들 노드를 연결하는 라인으로 이루어집니다. 노드는 데이터 소스, 연산자, SQL문 및 쿼리 블록을 나타냅니다. 노드는 오직 하나의 상위 노드만 가질 수 있지만, 하위 노드는 무제한으로 가질 수 있습니다. 모서리의 화살표는 플로우의 방향을 표시합니다. 일반적으로 테이블 노드는 그래프의 맨 아래에 있고 여기부터 위쪽으로 액세스 플랜이 진행됩니다.
중첩 루프 조인 또는 인덱스 스캔과 같은 액세스 플랜의 일부 조작은 그래프에서 구문이라고 하는 노드 그룹으로 표시됩니다. 이 중 많은 구문에 조작을 표시하는 정의 노드가 있습니다. 예를 들어, HBJOIN 노드는 하이브리드 조인 조작이 수행되는 것을 나타내지만, 전체 하이브리드 노드는 그래프에서 노드 그룹으로 표시됩니다. 이러한 노드 그룹은 하이브리드 조인에 관련된 기타 데이터 소스 및 조작을 모두 표시합니다.