Package org.h2.command.ddl
Class Analyze
- java.lang.Object
-
- org.h2.command.Prepared
-
- org.h2.command.ddl.DefineCommand
-
- org.h2.command.ddl.Analyze
-
public class Analyze extends DefineCommand
This class represents the statements ANALYZE and ANALYZE TABLE
-
-
Field Summary
-
Fields inherited from class org.h2.command.ddl.DefineCommand
transactional
-
Fields inherited from class org.h2.command.Prepared
create, parameters, prepareAlways, session, sqlStatement, sqlTokens
-
-
Constructor Summary
Constructors Constructor Description Analyze(SessionLocal session)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidanalyzeTable(SessionLocal session, Table table, int sample, boolean manual)Analyze this table.intgetType()Get the command type as defined in CommandInterfacevoidsetTable(Table table)voidsetTop(int top)longupdate()Execute the statement.-
Methods inherited from class org.h2.command.ddl.DefineCommand
isReadOnly, isRetryable, isTransactional, queryMeta, setTransactional
-
Methods inherited from class org.h2.command.Prepared
checkCanceled, checkParameters, collectDependencies, getCurrentRowNumber, getDatabase, getObjectId, getParameters, getPersistedObjectId, getPlanSQL, getPlanSQL, getSession, getSimpleSQL, getSQL, getSQLTokens, invalidateCachedResult, isCacheable, isQuery, isWithParamValues, needRecompile, prepare, query, setCommand, setCurrentRowNumber, setParameterList, setPersistedObjectId, setPrepareAlways, setRow, setSession, setSQL, setWithParamValues, toString
-
-
-
-
Constructor Detail
-
Analyze
public Analyze(SessionLocal session)
-
-
Method Detail
-
setTable
public void setTable(Table table)
-
update
public long update()
Description copied from class:PreparedExecute the statement.
-
analyzeTable
public static void analyzeTable(SessionLocal session, Table table, int sample, boolean manual)
Analyze this table.- Parameters:
session- the sessiontable- the tablesample- the number of sample rowsmanual- whether the command was called by the user
-
setTop
public void setTop(int top)
-
-