Comparing Multiple Execution Plans Using Bulk Compare - Visual Explain

Teradata Visual Explain User Guide

Product
Visual Explain
Release Number
15.00
Language
English (United States)
Last Update
2018-09-27
dita:id
B035-2504
lifecycle
previous
Product Category
Teradata Tools and Utilities

Comparing Multiple Execution Plans Using Bulk Compare

Multiple execution plans can be compared using Bulk Compare, which can be invoked through the command line.

To compare multiple execution plans using Bulk Compare, use the following command:

VEComp -bc <count of QCDs> [-m] <Online Plan description1 Online Plan description2
 [Online Plan description3...] > -f <output file name>
Count of QCDs: Number of online plan descriptions involved in Bulk Compare.

The first plan specified in the command is the base plan for comparison.

Table 51 describes the commands for comparing multiple execution plans using the Bulk Compare feature.

 

Table 51: Examples for Comparing Multiple Execution Plans Using Bulk Compare 

Example

Command

Description

1

VEComp -bc 2 -m -l SysC\dbc\dbc 
-d BulkComQcd1 -rc 1-20 
-l SysA\dbc\dbc -d BulkComQcd2 
-rc 10-30 -f BulkCompareOut.txt 

Opens plans whose queryID is in the range 1–20 from database qcd 'BulkComQcd1' on server Teradata Database SysC, and whose queryID is in the range 10–30 from database qcd 'BulkComQcd2' on server Teradata Database SysA. It compares the information and saves the Bulk Compare output in multiples files.

2

VEComp -bc 2 -c SysC\dbc\dbc 
-d BulkComQcd1 -rc 1-20 
-c SysA\dbc\dbc -d BulkComQcd2 
-rc 10-30 -f BulkCompareOut.txt

Opens plans whose queryID is in the range 1–20 from database qcd 'BulkComQcd1' on server Teradata Database SysC, and whose queryid range is 10–30 for database qcd 'BulkComQcd2' on server Teradata Database SysA. It compares the information and saves the Bulk Compare output in 'BulkCompareOut.txt' file.

3

VEComp -bc 2 -c SysC\dbc\dbc 
-d qcd -rc 1-20 -c SysA\dbc\dbc 
-d qcd -rc 10-30 -f BulkCompareOut.txt 

Opens plans whose queryID range is 1–20 from database qcd on server Teradata Database server SysC and whose queryID range is 10–30 from database qcd on server Teradata Database server SysA. It compares the information and saves the Bulk Compare output in 'BulkCompareOut.txt' file.