Class RealHashJoinStatistics
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.RealHashJoinStatistics
- All Implemented Interfaces:
ResultSetStatistics,XPLAINable
ResultSetStatistics implemenation for HashJoinResultSet.
-
Field Summary
Fields inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
leftResultSetStatistics, nodeName, oneRowRightSide, resultSetName, rightResultSetStatisticsFields inherited from class org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
restrictionTime, rowsReturned, rowsSeenLeft, rowsSeenRight, userSuppliedOptimizerOverridesFields inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
indent, resultSetNumber, sourceDepth, subIndentFields 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
ConstructorsConstructorDescriptionRealHashJoinStatistics(int numOpens, int rowsSeen, int rowsFiltered, long constructorTime, long openTime, long nextTime, long closeTime, int resultSetNumber, int rowsSeenLeft, int rowsSeenRight, int rowsReturned, long restrictionTime, boolean oneRowRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides, ResultSetStatistics leftResultSetStatistics, ResultSetStatistics rightResultSetStatistics) -
Method Summary
Methods inherited from class org.apache.derby.impl.sql.execute.rts.RealNestedLoopJoinStatistics
accept, getChildren, getNodeName, getScanStatisticsText, getStatementExecutionPlanText, toStringMethods inherited from class org.apache.derby.impl.sql.execute.rts.RealJoinResultSetStatistics
getResultSetDescriptor, getResultSetTimingsDescriptorMethods inherited from class org.apache.derby.impl.sql.execute.rts.RealNoPutResultSetStatistics
initFormatInfoMethods inherited from class org.apache.derby.impl.sql.execute.rts.RealBasicNoPutResultSetStatistics
dumpEstimatedCosts, dumpTimeStats, getChildrenTime, getEstimatedRowCount, getNodeOn, getNodeTime, getScanPropsDescriptor, getSortPropsDescriptor, getTotalTime
-
Constructor Details
-
RealHashJoinStatistics
public RealHashJoinStatistics(int numOpens, int rowsSeen, int rowsFiltered, long constructorTime, long openTime, long nextTime, long closeTime, int resultSetNumber, int rowsSeenLeft, int rowsSeenRight, int rowsReturned, long restrictionTime, boolean oneRowRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides, ResultSetStatistics leftResultSetStatistics, ResultSetStatistics rightResultSetStatistics)
-
-
Method Details
-
setNames
protected void setNames()- Overrides:
setNamesin classRealNestedLoopJoinStatistics
-
getRSXplainType
- Specified by:
getRSXplainTypein interfaceXPLAINable- Overrides:
getRSXplainTypein classRealNestedLoopJoinStatistics
-
getRSXplainDetails
- Specified by:
getRSXplainDetailsin interfaceXPLAINable- Overrides:
getRSXplainDetailsin classRealNestedLoopJoinStatistics
-