refine NLJ、SPF`s rescan cost

This commit is contained in:
zzg19950727
2023-02-27 11:13:59 +00:00
committed by ob-robot
parent 6272a505cb
commit a77a3dc6cf
4 changed files with 37 additions and 23 deletions

View File

@ -2207,6 +2207,7 @@ struct NullAwareAntiJoinInfo {
inline uint64_t get_total_path_num() const { return total_path_num_; }
int get_join_output_exprs(ObIArray<ObRawExpr *> &output_exprs);
int get_excluded_condition_exprs(ObIArray<ObRawExpr *> &excluded_conditions);
static double calc_single_parallel_rows(double rows, int64_t parallel);
private:
static int check_and_remove_is_null_qual(ObLogPlan *plan,
const ObJoinType join_type,