Class RealHashLeftOuterJoinStatistics
java.lang.Object
org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
org.apache.derby.impl.sql.execute.rts.RealHashLeftOuterJoinStatistics
- All Implemented Interfaces:
ResultSetStatistics
,XPLAINable
ResultSetStatistics implemenation for HashLeftOuterJoinResultSet.
-
Field Summary
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
emptyRightRowsReturned
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
leftResultSetStatistics, nodeName, oneRowRightSide, resultSetName, rightResultSetStatistics
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
restrictionTime, rowsReturned, rowsSeenLeft, rowsSeenRight, userSuppliedOptimizerOverrides
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
indent, resultSetNumber, sourceDepth, subIndent
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
closeTime, constructorTime, inspectDesc, inspectNum, inspectOverall, nextTime, numOpens, openTime, optimizerEstimatedCost, optimizerEstimatedRowCount, rowsFiltered, rowsSeen
-
Constructor Summary
ConstructorsConstructorDescriptionRealHashLeftOuterJoinStatistics
(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, String userSuppliedOptimizerOverrides, ResultSetStatistics leftResultSetStatistics, ResultSetStatistics rightResultSetStatistics, int emptyRightRowsReturned) -
Method Summary
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopLeftOuterJoinStatistics
getScanStatisticsText, getStatementExecutionPlanText, toString
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
accept, getChildren, getNodeName
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
getResultSetTimingsDescriptor
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
initFormatInfo
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
dumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeOn, getNodeTime, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTime
-
Constructor Details
-
RealHashLeftOuterJoinStatistics
public RealHashLeftOuterJoinStatistics(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, String userSuppliedOptimizerOverrides, ResultSetStatistics leftResultSetStatistics, ResultSetStatistics rightResultSetStatistics, int emptyRightRowsReturned)
-
-
Method Details
-
setNames
protected void setNames()- Overrides:
setNames
in classRealNestedLoopLeftOuterJoinStatistics
-
getRSXplainType
- Specified by:
getRSXplainType
in interfaceXPLAINable
- Overrides:
getRSXplainType
in classRealNestedLoopLeftOuterJoinStatistics
-
getRSXplainDetails
- Specified by:
getRSXplainDetails
in interfaceXPLAINable
- Overrides:
getRSXplainDetails
in classRealNestedLoopLeftOuterJoinStatistics
-
getResultSetDescriptor
public Object getResultSetDescriptor(Object rsID, Object parentID, Object scanID, Object sortID, Object stmtID, Object timingID) - Specified by:
getResultSetDescriptor
in interfaceXPLAINable
- Overrides:
getResultSetDescriptor
in classRealNestedLoopLeftOuterJoinStatistics
-