[CP] use optimizer_features_enable system variable and optimizer_features_enable hint to control optimizer behaviors

This commit is contained in:
chimyue
2024-01-17 11:12:35 +00:00
committed by ob-robot
parent 5fccff6b0e
commit fd6b7ed1c5
17 changed files with 153 additions and 108 deletions

View File

@ -59,7 +59,7 @@ Outline Data:
-------------------------------------
/*+
BEGIN_OUTLINE_DATA
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
drop table sd;

View File

@ -467,7 +467,7 @@ Outline Data:
OUTER_TO_INNER(@"SEL$CFEA49FE")
PRED_DEDUCE(@"SEL$A7A036C9")
SIMPLIFY_EXPR(@"SEL$AC33F27C")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:

View File

@ -118,7 +118,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -179,7 +179,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -240,7 +240,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -302,7 +302,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -363,7 +363,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -425,7 +425,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -487,7 +487,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -548,7 +548,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -668,7 +668,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -729,7 +729,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -999,7 +999,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."geo_table2"@"SEL$1" "geom")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1068,7 +1068,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."geo_table2"@"SEL$1" "geom")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1153,7 +1153,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."geo_table"@"SEL$1" "geom")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1370,7 +1370,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1431,7 +1431,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1492,7 +1492,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1555,7 +1555,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1616,7 +1616,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1678,7 +1678,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1740,7 +1740,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1801,7 +1801,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1974,7 +1974,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2035,7 +2035,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2096,7 +2096,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2158,7 +2158,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2219,7 +2219,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2281,7 +2281,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2343,7 +2343,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2404,7 +2404,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2465,7 +2465,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2526,7 +2526,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2587,7 +2587,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2650,7 +2650,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2711,7 +2711,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2773,7 +2773,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2835,7 +2835,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2896,7 +2896,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2979,7 +2979,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."t"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:

View File

@ -232,7 +232,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "test"."tt2"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -280,7 +280,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "test"."tt2"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -335,7 +335,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."tt2"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -387,7 +387,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."tt2"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -439,7 +439,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."tt2"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -491,7 +491,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "test"."tt2"@"SEL$1" "idx")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:

View File

@ -75,7 +75,7 @@ Outline Data:
USE_NL_MATERIALIZATION(@"SEL$1" "test"."tgnoindex1"@"SEL$1")
FULL(@"SEL$1" "test"."tgnoindex2"@"SEL$1")
FULL(@"SEL$1" "test"."tgnoindex1"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -179,7 +179,7 @@ Outline Data:
FULL(@"SEL$1" "test"."tgeom1"@"SEL$1")
INDEX(@"SEL$1" "test"."tgeom2"@"SEL$1" "gidx2")
USE_DAS(@"SEL$1" "test"."tgeom2"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -293,7 +293,7 @@ Outline Data:
FULL(@"SEL$1" "test"."ptgeom1"@"SEL$1")
INDEX(@"SEL$1" "test"."ptgeom2"@"SEL$1" "pgidx2")
USE_DAS(@"SEL$1" "test"."ptgeom2"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:

View File

@ -3746,7 +3746,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "hualong"."t10"@"SEL$1" "t10i1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -3796,7 +3796,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "hualong"."t10"@"SEL$1" "t10i2")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -3844,7 +3844,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -3892,7 +3892,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -3940,7 +3940,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -3988,7 +3988,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "hualong"."t10"@"SEL$1" "t10i2")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4040,7 +4040,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4091,7 +4091,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4142,7 +4142,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4193,7 +4193,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t10"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4242,7 +4242,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t11"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4290,7 +4290,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "hualong"."t11"@"SEL$1" "t11i1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4338,7 +4338,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t11"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4387,7 +4387,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t11"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4439,7 +4439,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t11"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4488,7 +4488,7 @@ Outline Data:
BEGIN_OUTLINE_DATA
FULL(@"SEL$E230E5BA" "hualong"."t11"@"SEL$1")
REPLACE_CONST(@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4539,7 +4539,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t11"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4586,7 +4586,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "hualong"."t11"@"SEL$1" "t11i1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4636,7 +4636,7 @@ Outline Data:
BEGIN_OUTLINE_DATA
FULL(@"SEL$E230E5BA" "hualong"."t11"@"SEL$1")
REPLACE_CONST(@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4689,7 +4689,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t11"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4738,7 +4738,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
INDEX(@"SEL$1" "hualong"."t12"@"SEL$1" "t12i1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4785,7 +4785,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t12"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4833,7 +4833,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t12"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -4881,7 +4881,7 @@ Outline Data:
/*+
BEGIN_OUTLINE_DATA
FULL(@"SEL$1" "hualong"."t12"@"SEL$1")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:

View File

@ -1761,7 +1761,7 @@ Outline Data:
FULL(@"SEL$1" "test"."t1"@"SEL$1")
FULL(@"SEL$2" "test"."t2"@"SEL$2")
USE_DAS(@"SEL$2" "test"."t2"@"SEL$2")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1863,7 +1863,7 @@ Outline Data:
FULL(@"SEL$1" "test"."t1"@"SEL$1")
FULL(@"SEL$2" "test"."t2"@"SEL$2")
USE_DAS(@"SEL$2" "test"."t2"@"SEL$2")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -1965,7 +1965,7 @@ Outline Data:
FULL(@"SEL$1" "test"."t1"@"SEL$1")
FULL(@"SEL$2" "test"."t2"@"SEL$2")
USE_DAS(@"SEL$2" "test"."t2"@"SEL$2")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2075,7 +2075,7 @@ Outline Data:
FULL(@"SEL$2" "test"."t2"@"SEL$2")
FULL(@"SEL$3" "t2"@"SEL$3")
USE_DAS(@"SEL$3" "t2"@"SEL$3")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2196,7 +2196,7 @@ Outline Data:
FULL(@"SEL$2" "test"."t2"@"SEL$2")
FULL(@"SEL$3" "t2"@"SEL$3")
USE_DAS(@"SEL$3" "t2"@"SEL$3")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2317,7 +2317,7 @@ Outline Data:
FULL(@"SEL$2" "test"."t2"@"SEL$2")
FULL(@"SEL$3" "t2"@"SEL$3")
USE_DAS(@"SEL$3" "t2"@"SEL$3")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2438,7 +2438,7 @@ Outline Data:
FULL(@"SEL$2" "test"."t2"@"SEL$2")
FULL(@"SEL$3" "t2"@"SEL$3")
USE_DAS(@"SEL$3" "t2"@"SEL$3")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2568,7 +2568,7 @@ Outline Data:
USE_DAS(@"SEL$3" "t2"@"SEL$3")
FULL(@"SEL$4" "t2"@"SEL$4")
USE_DAS(@"SEL$4" "t2"@"SEL$4")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2751,7 +2751,7 @@ Outline Data:
USE_DAS(@"SEL$7" "t2"@"SEL$7")
FULL(@"SEL$8" "t2"@"SEL$8")
USE_DAS(@"SEL$8" "t2"@"SEL$8")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -2978,7 +2978,7 @@ Outline Data:
USE_DAS(@"SEL$7" "t2"@"SEL$7")
FULL(@"SEL$8" "t2"@"SEL$8")
USE_DAS(@"SEL$8" "t2"@"SEL$8")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info:
@ -3205,7 +3205,7 @@ Outline Data:
USE_DAS(@"SEL$7" "t2"@"SEL$7")
FULL(@"SEL$8" "t2"@"SEL$8")
USE_DAS(@"SEL$8" "t2"@"SEL$8")
OPTIMIZER_FEATURES_ENABLE('4.0.0.0')
OPTIMIZER_FEATURES_ENABLE('')
END_OUTLINE_DATA
*/
Optimization Info: