[bug]Join order changed when execute with the udf by different parallel hint
This commit is contained in:
@ -499,6 +499,7 @@ enum PXParallelRule
|
||||
MANUAL_TABLE_HINT, // /*+ parallel(t1 3) */
|
||||
SESSION_FORCE_PARALLEL, // alter session force parallel query parallel 3;
|
||||
MANUAL_TABLE_DOP, // create table t1 (...) parallel 3;
|
||||
PL_UDF_DAS_FORCE_SERIALIZE, //stmt has_pl_udf will use das, force serialize;
|
||||
MAX_OPTION
|
||||
};
|
||||
|
||||
@ -513,6 +514,7 @@ inline const char *ob_px_parallel_rule_str(PXParallelRule px_parallel_ruel)
|
||||
"MANUAL_TABLE_HINT",
|
||||
"SESSION_FORCE_PARALLEL",
|
||||
"MANUAL_TABLE_DOP",
|
||||
"PL_UDF_DAS_FORCE_SERIALIZE",
|
||||
"MAX_OPTION",
|
||||
};
|
||||
if (OB_LIKELY(px_parallel_ruel >= NOT_USE_PX)
|
||||
|
||||
Reference in New Issue
Block a user