public class DBJobSearchPlan extends DBObjectSearchPlanV8
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SIMPLIFIED_STATUS_SEARCH
simplified search
|
MAX_JOINS, RESOLUTION_ARCHIVE_CACHE, RESOLUTION_DB_SEARCH, RESOLUTION_FIELD_CACHE, RESOLUTION_FIELD_CACHE_IN, RESOLUTION_FULL_SEARCH, RESOLUTION_LINKAGE_CACHE, RESOLUTION_LOAD_CACHE_IN, RESOLUTION_REVERSED, RESOLUTION_SPLIT_SEARCH
ALWAYS_LOAD_FIELD_CACHE_LIMIT, DEFAULT_TIMEOUT, maxFullListInsteadOfAffirmativeRestriction, maxFullRecordScan, query, RESOLUTION_KNOWN_TO_FAIL, RESOLUTION_UNKOWN
Constructor and Description |
---|
DBJobSearchPlan(DBQuery query)
Creates a new instance of DBJobSearchPlan
|
Modifier and Type | Method and Description |
---|---|
PossibleRowsHolder |
tryPlanCache()
Optimize the query when needed
|
addSqlUsed, addTranslateMap, archiveSearch, createLayerPlan, doLayerSearch, doReverseSearch, getMatchEstimatePerRow, isUsingDefaultSearchPlan, listSqlUsed, makeLayerPlan, tryKeyWord, tryReverseSearch, trySplitOR, trySplitSearch, useClauseInsteadOfFullScan, useFullSearch, useLinkageCache
addClauseUsed, checkThirdPhase, checkTimeout, cleanCriteria, getBottomLayer, getCriteria, getDataBase, getEstimatedDatabaseRows, getEstimatedMatchRows, getEstimatedMatchRows, getFirstClausedUsed, getMaxFullListInsteadOfAffirmativeRestriction, getMaxFullRecordScan, getMaximumRequiredRows, getQuery, getResolution, getSecondClausedUsed, getStartTime, getThirdClausedUsed, getTopLayer, isLayerExcluded, setForcePhaseThree, setMasterPlan, setMaxFullListInsteadOfAffirmativeRestriction, setMaxFullRecordScan, setMaximumRequiredRows, setResolution, useCache, willSearchFail
public static final java.lang.String SIMPLIFIED_STATUS_SEARCH
public DBJobSearchPlan(DBQuery query)
query
- SQlpublic PossibleRowsHolder tryPlanCache() throws java.lang.Exception
tryPlanCache
in class DBObjectSearchPlanV8
java.lang.Exception
- A serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.