|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealRowResultSetStatistics
ResultSetStatistics implemenation for RowResultSet.
Field Summary | |
long |
closeTime
|
long |
constructorTime
|
protected java.lang.String |
indent
|
java.lang.String |
inspectDesc
|
long |
inspectNum
|
long |
inspectOverall
|
long |
nextTime
|
int |
numOpens
|
long |
openTime
|
double |
optimizerEstimatedCost
|
double |
optimizerEstimatedRowCount
|
int |
resultSetNumber
|
int |
rowsFiltered
|
int |
rowsReturned
|
int |
rowsSeen
|
protected int |
sourceDepth
|
protected java.lang.String |
subIndent
|
Constructor Summary | |
RealRowResultSetStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsReturned,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost)
|
Method Summary | |
protected java.lang.String |
dumpEstimatedCosts(java.lang.String subIndent)
Dump out the estimated cost information |
protected java.lang.String |
dumpTimeStats(java.lang.String indent,
java.lang.String subIndent)
Dump out the time information for run time stats. |
java.util.Vector |
getChildren()
Get the objects to be displayed when this tree object is expanded. |
long |
getChildrenTime()
Return the time for all operations performed by the children of this node. |
double |
getEstimatedRowCount()
Get the estimated row count for the number of rows returned by the associated query or statement. |
java.lang.String |
getNodeName()
Format for display, a name for this node. |
java.lang.String |
getNodeOn()
If this node is on a database item (like a table or an index), then provide a string that describes the on item. |
long |
getNodeTime()
Return the time for all operations performed by this node, but not the time for the children of this node. |
java.lang.String |
getScanStatisticsText(java.lang.String tableName,
int depth)
Return information on the scan nodes from the statement execution plan as a String. |
java.lang.String |
getStatementExecutionPlanText(int depth)
Return the statement execution plan as a String. |
long |
getTotalTime()
Return the time for all operations performed by this node, and the children of this node. |
protected void |
initFormatInfo(int depth)
Initialize the format info for run time statistics. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public int rowsReturned
public int resultSetNumber
protected java.lang.String indent
protected java.lang.String subIndent
protected int sourceDepth
public int numOpens
public int rowsSeen
public int rowsFiltered
public long constructorTime
public long openTime
public long nextTime
public long closeTime
public long inspectOverall
public long inspectNum
public java.lang.String inspectDesc
public double optimizerEstimatedRowCount
public double optimizerEstimatedCost
Constructor Detail |
public RealRowResultSetStatistics(int numOpens, int rowsSeen, int rowsFiltered, long constructorTime, long openTime, long nextTime, long closeTime, int resultSetNumber, int rowsReturned, double optimizerEstimatedRowCount, double optimizerEstimatedCost)
Method Detail |
public java.lang.String getStatementExecutionPlanText(int depth)
depth
- Indentation level.
public java.lang.String getScanStatisticsText(java.lang.String tableName, int depth)
depth
- Indentation level.tableName
- if not NULL then print information for this table only
public java.lang.String toString()
public java.lang.String getNodeName()
getNodeName
in class RealBasicNoPutResultSetStatistics
protected void initFormatInfo(int depth)
protected final java.lang.String dumpTimeStats(java.lang.String indent, java.lang.String subIndent)
protected final java.lang.String dumpEstimatedCosts(java.lang.String subIndent)
public java.util.Vector getChildren()
The objects returned can be of any type, including addtional Inspectables.
public long getTotalTime()
public long getChildrenTime()
public long getNodeTime()
public java.lang.String getNodeOn()
public double getEstimatedRowCount()
getEstimatedRowCount
in interface ResultSetStatistics
|
Built on Mon 2007-06-04 09:58:47+0400, from revision ??? | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |