ResultSetStatistics, XPLAINableRealHashLeftOuterJoinStatisticspublic class RealNestedLoopLeftOuterJoinStatistics extends RealNestedLoopJoinStatistics
| Modifier and Type | Field | Description |
|---|---|---|
int |
emptyRightRowsReturned |
closeTime, constructorTime, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, rowsFiltered, rowsSeenrestrictionTime, rowsReturned, rowsSeenLeft, rowsSeenRight, userSuppliedOptimizerOverridesleftResultSetStatistics, nodeName, oneRowRightSide, resultSetName, rightResultSetStatisticsindent, resultSetNumber, sourceDepth, subIndent| Constructor | Description |
|---|---|
RealNestedLoopLeftOuterJoinStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsSeenLeft,
int rowsSeenRight,
int rowsReturned,
long restrictionTime,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
java.lang.String userSuppliedOptimizerOverrides,
ResultSetStatistics leftResultSetStatistics,
ResultSetStatistics rightResultSetStatistics,
int emptyRightRowsReturned) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
getResultSetDescriptor(java.lang.Object rsID,
java.lang.Object parentID,
java.lang.Object scanID,
java.lang.Object sortID,
java.lang.Object stmtID,
java.lang.Object timingID) |
|
java.lang.String |
getRSXplainDetails() |
|
java.lang.String |
getRSXplainType() |
|
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.
|
protected void |
setNames() |
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeOn, getNodeTime, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTimegetResultSetTimingsDescriptoraccept, getChildren, getNodeNameinitFormatInfopublic RealNestedLoopLeftOuterJoinStatistics(int numOpens,
int rowsSeen,
int rowsFiltered,
long constructorTime,
long openTime,
long nextTime,
long closeTime,
int resultSetNumber,
int rowsSeenLeft,
int rowsSeenRight,
int rowsReturned,
long restrictionTime,
double optimizerEstimatedRowCount,
double optimizerEstimatedCost,
java.lang.String userSuppliedOptimizerOverrides,
ResultSetStatistics leftResultSetStatistics,
ResultSetStatistics rightResultSetStatistics,
int emptyRightRowsReturned)
public java.lang.String getStatementExecutionPlanText(int depth)
getStatementExecutionPlanText in interface ResultSetStatisticsgetStatementExecutionPlanText in class RealNestedLoopJoinStatisticsdepth - Indentation level.public java.lang.String getScanStatisticsText(java.lang.String tableName,
int depth)
getScanStatisticsText in interface ResultSetStatisticsgetScanStatisticsText in class RealNestedLoopJoinStatisticsdepth - Indentation level.tableName - if not NULL then print information for this table onlypublic java.lang.String toString()
toString in class RealNestedLoopJoinStatisticsprotected void setNames()
setNames in class RealNestedLoopJoinStatisticspublic java.lang.String getRSXplainType()
getRSXplainType in interface XPLAINablegetRSXplainType in class RealNestedLoopJoinStatisticspublic java.lang.String getRSXplainDetails()
getRSXplainDetails in interface XPLAINablegetRSXplainDetails in class RealNestedLoopJoinStatisticspublic java.lang.Object getResultSetDescriptor(java.lang.Object rsID,
java.lang.Object parentID,
java.lang.Object scanID,
java.lang.Object sortID,
java.lang.Object stmtID,
java.lang.Object timingID)
getResultSetDescriptor in interface XPLAINablegetResultSetDescriptor in class RealJoinResultSetStatisticsApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.