fix sql plan manger memory bug

This commit is contained in:
zzg19950727
2023-02-10 06:47:16 +00:00
committed by ob-robot
parent f7a3157781
commit 5ae3b0664f
15 changed files with 936 additions and 965 deletions

View File

@ -83,7 +83,7 @@ class ObPsSessionInfo;
class ObPsStmtInfo;
class ObStmt;
class ObSQLSessionInfo;
class ObSqlPlanMgr;
class ObPlanItemMgr;
class SessionInfoKey
{
@ -580,8 +580,8 @@ public:
ObPsCache *get_ps_cache();
obmysql::ObMySQLRequestManager *get_request_manager();
sql::ObFLTSpanMgr *get_flt_span_manager();
ObSqlPlanMgr *get_sql_plan_manager();
ObSqlPlanMgr *get_plan_table_manager();
ObPlanItemMgr *get_sql_plan_manager();
ObPlanItemMgr *get_plan_table_manager();
void set_user_priv_set(const ObPrivSet priv_set) { user_priv_set_ = priv_set; }
void set_db_priv_set(const ObPrivSet priv_set) { db_priv_set_ = priv_set; }
void set_show_warnings_buf(int error_code);
@ -1034,8 +1034,8 @@ private:
char tenant_buff_[sizeof(share::ObTenantSpaceFetcher)];
obmysql::ObMySQLRequestManager *request_manager_;
sql::ObFLTSpanMgr *flt_span_mgr_;
ObSqlPlanMgr *sql_plan_manager_;
ObSqlPlanMgr *plan_table_manager_;
ObPlanItemMgr *sql_plan_manager_;
ObPlanItemMgr *plan_table_manager_;
ObPlanCache *plan_cache_;
ObPsCache *ps_cache_;
//记录select stmt中scan出来的结果集行数,供设置sql_calc_found_row时,found_row()使用;