Fix bug in skip scan with splitted ranges

This commit is contained in:
haitaoyang
2023-09-12 02:10:42 +00:00
committed by ob-robot
parent 1fb2c7983c
commit 45573c67e5
8 changed files with 102 additions and 31 deletions

View File

@ -499,6 +499,17 @@ int ObSQLSessionInfo::is_better_inlist_enabled(bool &enabled) const
return ret;
}
bool ObSQLSessionInfo::is_index_skip_scan_enabled() const
{
bool bret = false;
int64_t tenant_id = get_effective_tenant_id();
omt::ObTenantConfigGuard tenant_config(TENANT_CONF(tenant_id));
if (tenant_config.is_valid()) {
bret = tenant_config->_optimizer_skip_scan_enabled;
}
return bret;
}
void ObSQLSessionInfo::destroy(bool skip_sys_var)
{
if (is_inited_) {