アクセスプランの出力例を示します。

出力レベルに1を指定した場合
###################### ACCESS PLAN START 11:01:05 04/20 ###################### Input SQL statement: SELECT*FROM SCM1.VIEW1 WHERE C1=10 AND C2<>0 AND C3>ALL(SELECT C1 FROM SCM1.T BL2 WHERE VIEW1.C4=TBL2.C2)FOR READ ONLY =============================================================================== Main query =sno===sectname=====input1==============input2==============output/update====== 1 : SCAN [TBL1_IX1_DSO ][ ][SORT0002 ] 2 : SCAN [SORT0002 ][TBL1_BASE_DSO ][WORK0001 ] 3 : SCAN [WORK0001 ][ ][APPL ] =============================================================================== 2-1 Subquery =sno===sectname=====input1==============input2==============output/update====== 1 : SCAN [TBL2_IX1_DSO ][TBL2_BASE_DSO ][ ] ############################### ACCESS PLAN END ###############################
出力レベルに2を指定した場合
###################### ACCESS PLAN START 11:01:05 04/20 ######################
Input SQL statement:
SELECT*FROM SCM1.VIEW1 WHERE C1=10 AND C2<>0 AND C3>ALL(SELECT C1 FROM SCM1.T
BL2 WHERE VIEW1.C4=TBL2.C2)FOR READ ONLY
Convert SQL statement:
SELECT TBL1.C1, TBL1.C2, TBL1.C3, TBL1.C4, TBL1.C5, TBL1.C6, TBL1.C7, TBL1.C8
, TBL1.C9 FROM SCM1.TBL1 WHERE TBL1.C1=? AND TBL1.C2<>? AND TBL1.C3>ALL (SELE
CT TBL2.C1 FROM SCM1.TBL2 WHERE TBL2.C2=TBL1.C4)
===============================================================================
Main query
=sno===sectname=====input1==============input2==============output/update======
1 : SCAN [TBL1_IX1_DSO ][ ][SORT0002 ]
-------------------------------------------------------------------------------
[ 1] SCAN ELEMENT
table name SCM1.TBL1
scan type INDEX KEY SCAN(1)
dso name TBL1_IX1_DSO [PAGE/SH]
condition evaluation Yes
scan record number 100
[ 2] INSERT ELEMENT
table name SORT0002
insert record length 12
-------------------------------------------------------------------------------
2 : SCAN [SORT0002 ][TBL1_BASE_DSO ][WORK0001 ]
-------------------------------------------------------------------------------
[ 1] SCAN ELEMENT
table name SORT0002
scan type TABLE ALL SCAN
condition evaluation No
[ 2] SCAN ELEMENT
table name SCM1.TBL1
scan type TABLE KEY SCAN
dso name TBL1_BASE_DSO [PAGE/SH]
condition evaluation Yes
subquery evaluation -->2-1
scan record number 1
[ 3] INSERT ELEMENT
table name WORK0001
insert record length 262
-------------------------------------------------------------------------------
3 : SCAN [WORK0001 ][ ][APPL ]
-------------------------------------------------------------------------------
[ 1] SCAN ELEMENT
table name WORK0001
scan type TABLE ALL SCAN
condition evaluation No
[ 2] OUTPUT ELEMENT
record length 262
===============================================================================
2-1 Subquery
=sno===sectname=====input1==============input2==============output/update======
1 : SCAN [TBL2_IX1_DSO ][TBL2_BASE_DSO ][ ]
-------------------------------------------------------------------------------
[ 1] SCAN ELEMENT
table name SCM1.TBL2
scan type INDEX TABLE SCAN(1)
dso name TBL2_IX1_DSO [PAGE/SH]
TBL2_BASE_DSO [PAGE/SH]
condition evaluation No
scan record number 5
Execution environment
-------------------------------------------------------------------------------
transaction access mode : READ ONLY
transaction isolation level : READ COMMITTED
R_LOCK : NO
JOIN_RULE : AUTO
JOIN_ORDER : AUTO
SCAN_KEY_ARITHMETIC_RANGE : YES
SCAN_KEY_CAST : YES
TID_SORT : YES
TID_UNION : YES
USQL_LOCK : SH
IGNORE_INDEX : NO
INACTIVE_INDEX_SCAN : YES
SAME_COST_JOIN_ORDER : ORDER
GROUP_COL_COND_MOVE : YES
CHOOSE_TID_UNION : NO
MAX_SCAN_RANGE : 1000
SS_RATE : 0.200000 0.250000 0.500000 0.400000 0.000100
############################### ACCESS PLAN END ###############################