[FEAT MERGE] GIS

This commit is contained in:
obdev
2022-12-23 12:08:27 +00:00
committed by ob-robot
parent 38846e73d6
commit 40d215fc5a
519 changed files with 158600 additions and 8396 deletions

View File

@ -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
);
}