[FEAT MERGE] GIS
This commit is contained in:
@ -33,6 +33,7 @@ const static double NORMAL_FETCH_ROW_RND_COST = 2.2477466668;
|
||||
const static double NORMAL_CMP_INT_COST = 0.0100087103407539;
|
||||
const static double NORMAL_CMP_NUMBER_COST = 0.0227412012152380952380952381;
|
||||
const static double NORMAL_CMP_CHAR_COST = 0.09707028746051587301587301588;
|
||||
const static double NORMAL_CMP_SPATIAL_COST = 19.311884382850465;
|
||||
const static double NORMAL_INVALID_CMP_COST = -1;
|
||||
const static double NORMAL_HASH_INT_COST = 0.02272897981269841269841269841;
|
||||
const static double NORMAL_HASH_NUMBER_COST = 0.02702563229230158730158730158;
|
||||
@ -66,6 +67,7 @@ const static double NORMAL_UPDATE_CHECK_PER_ROW_COST = 92.15352;
|
||||
const static double NORMAL_DELETE_PER_ROW_COST = 5.0310162499999995;
|
||||
const static double NORMAL_DELETE_INDEX_PER_ROW_COST = 6.549611874999999;
|
||||
const static double NORMAL_DELETE_CHECK_PER_ROW_COST = 59.4583275;
|
||||
const static double NORMAL_SPATIAL_PER_ROW_COST = 3.2434868757557513;
|
||||
|
||||
const static double comparison_params_normal[ObMaxTC+1] = {
|
||||
NORMAL_CMP_INT_COST, // null
|
||||
@ -116,6 +118,7 @@ const static ObOptEstCostModel::ObCostParams cost_params_normal(
|
||||
NORMAL_CMP_INT_COST,
|
||||
NORMAL_CMP_NUMBER_COST,
|
||||
NORMAL_CMP_CHAR_COST,
|
||||
NORMAL_CMP_SPATIAL_COST,
|
||||
NORMAL_INVALID_CMP_COST,
|
||||
NORMAL_HASH_INT_COST,
|
||||
NORMAL_HASH_NUMBER_COST,
|
||||
@ -148,7 +151,8 @@ const static ObOptEstCostModel::ObCostParams cost_params_normal(
|
||||
NORMAL_UPDATE_CHECK_PER_ROW_COST,
|
||||
NORMAL_DELETE_PER_ROW_COST,
|
||||
NORMAL_DELETE_INDEX_PER_ROW_COST,
|
||||
NORMAL_DELETE_CHECK_PER_ROW_COST
|
||||
NORMAL_DELETE_CHECK_PER_ROW_COST,
|
||||
NORMAL_SPATIAL_PER_ROW_COST
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user