Index: java/drda/org/apache/derby/impl/drda/DRDAResultSet.java
===================================================================
--- java/drda/org/apache/derby/impl/drda/DRDAResultSet.java	(revision 378462)
+++ java/drda/org/apache/derby/impl/drda/DRDAResultSet.java	(working copy)
@@ -391,7 +391,7 @@
 	 *  column; false otherwise.
 	 ****/
  
-	private boolean hasLobColumns()	throws SQLException
+	protected boolean hasLobColumns() throws SQLException
 	{
 		ResultSetMetaData rsmd = rs.getMetaData();
 		int ncols = rsmd.getColumnCount();
Index: java/drda/org/apache/derby/impl/drda/DRDAStatement.java
===================================================================
--- java/drda/org/apache/derby/impl/drda/DRDAStatement.java	(revision 378462)
+++ java/drda/org/apache/derby/impl/drda/DRDAStatement.java	(working copy)
@@ -317,13 +317,24 @@
 	
 
 	/**
-	 * Delegation method to call DRDAResultSet to set query 
-	 * options sent on OPNQRY.
+	 * Set query options sent on OPNQRY and pass options down to the
+	 * current <code>DRDAResultSet</code> object.
+	 *
+	 * @param blksize QRYBLKSZ (Query Block Size)
+	 * @param qryblkctl QRYBLKCTL (Query Block Protocol Control)
+	 * @param maxblkext MAXBLKEXT (Maximum Number of Extra Blocks)
+	 * @param outovropt OUTOVROPT (Output Override Option)
+	 * @param qryrowset QRYROWSET (Query Rowset Size)
+	 * @param qryclsimpl QRYCLSIMP (Query Close Implicit)
 	 * @see DRDAResultSet#setOPNQRYOptions(int, int, int, int, int, int)
 	 */
 	protected void setOPNQRYOptions(int blksize, int qryblkctl,
 								  int maxblkext, int outovropt,int qryrowset,int qryclsimpl)
 	{
+		this.qryrowset = qryrowset;
+		this.blksize = blksize;
+		this.maxblkext = maxblkext;
+		this.outovropt = outovropt;
 		currentDrdaRs.setOPNQRYOptions( blksize, qryblkctl, maxblkext, 
 				outovropt, qryrowset, qryclsimpl);
 	}
Index: java/drda/org/apache/derby/impl/drda/DRDAConnThread.java
===================================================================
--- java/drda/org/apache/derby/impl/drda/DRDAConnThread.java	(revision 378462)
+++ java/drda/org/apache/derby/impl/drda/DRDAConnThread.java	(working copy)
@@ -577,6 +577,41 @@
 	}
 
 	/**
+	 * Cleans up and closes a statement if an exception is thrown when
+	 * collecting QRYDTA in response to OPNQRY or CNTQRY.
+	 *
+	 * @param stmt the DRDA statement to close
+	 * @param sqle the exception that was thrown
+	 * @param writerMark start index for the first DSS to clear from
+	 * the output buffer
+	 * @exception DRDAProtocolException if a DRDA protocol error is
+	 * detected
+	 */
+	private void cleanUpAndCloseStatement(DRDAStatement stmt,
+										  SQLException sqle,
+										  int writerMark)
+		throws DRDAProtocolException
+	{
+		if (stmt != null) {
+			writer.clearDSSesBackToMark(writerMark);
+			if (!stmt.rsIsClosed()) {
+				try {
+					stmt.rsClose();
+				} catch (SQLException ec) {
+					if (SanityManager.DEBUG) {
+						trace("Warning: Error closing statement");
+					}
+				}
+				writeABNUOWRM();
+				writeSQLCARD(sqle, CodePoint.SVRCOD_ERROR, 0, 0);
+			}
+		} else {
+			writeSQLCARDs(sqle, 0);
+		}
+		errorInChain(sqle);
+	}
+
+	/**
 	 * Process DRDA commands we can receive once server attributes have been
 	 * exchanged.
 	 *
@@ -604,7 +639,7 @@
 						stmt = parseCNTQRY();
 						if (stmt != null)
 						{
-							writeQRYDTA(stmt);
+							writeQRYDTA(stmt, false);
 							if (stmt.rsIsClosed())
 							{
 								writeENDQRYRM(CodePoint.SVRCOD_WARNING);
@@ -616,30 +651,9 @@
 					}
 					catch(SQLException e)
 					{
-						if (stmt != null)
- 						{
-							// if we got a SQLException we need to clean up and
- 							// close the statement Beetle 4758
-							writer.clearDSSesBackToMark(writerMark);
- 							if (! stmt.rsIsClosed())
- 							{
- 								try {
- 									stmt.rsClose();
- 								}
- 								catch (SQLException ec)
- 								{
- 									if (SanityManager.DEBUG)
- 										trace("Warning: Error closing statement");
-								}
-								writeABNUOWRM();
-								writeSQLCARD(e,CodePoint.SVRCOD_ERROR,0,0);
-							}
-						}
-						else 
-						{
-							writeSQLCARDs(e, 0);
-						}
-						errorInChain(e);
+						// if we got a SQLException we need to clean up and
+						// close the statement Beetle 4758
+						cleanUpAndCloseStatement(stmt, e, writerMark);
 					}
 					break;
 				case CodePoint.EXCSQLIMM:
@@ -739,11 +753,25 @@
 							checkWarning(null, ps, null, 0, false, true);
 
 							writeQRYDSC(stmt, false);
-							// We could send QRYDTA here if there's no LOB data
-							// in the result set, and if we are using LMTBLKPRC, as
-							// allowed by drda spec, as an option.
 
 							stmt.rsSuspend();
+
+							if (stmt.getQryprctyp() == CodePoint.LMTBLKPRC) {
+								// The DRDA spec allows us to send
+								// QRYDTA here if there are no LOB
+								// columns.
+								DRDAResultSet drdars =
+									stmt.getCurrentDrdaResultSet();
+								try {
+									if (drdars != null &&
+										!drdars.hasLobColumns()) {
+										writeQRYDTA(stmt, true);
+									}
+								} catch (SQLException sqle) {
+									cleanUpAndCloseStatement(stmt, sqle,
+															 writerMark);
+								}
+							}
 						}
 					}
 					catch (SQLException e)
@@ -3586,7 +3614,7 @@
 				writeQRYDSC(stmt, true);
 				writer.endDdm();
 				writer.startDdm(CodePoint.FDODTA);
-				writeFDODTA(stmt);
+				writeFDODTA(stmt, false);
 				writer.endDdm();
 				writer.endDdmAndDss();
 			}
@@ -3631,7 +3659,7 @@
 			 * to add "no lob columns".
 			 */
 			if (stmt.getQryprctyp() == CodePoint.LMTBLKPRC)
-				writeQRYDTA(stmt);
+				writeQRYDTA(stmt, false);
 		}
 		else  if (! sendSQLDTARD)
 		{
@@ -5979,10 +6007,12 @@
 	 *   Byte string
 	 *
 	 * @param stmt	DRDA statement we are processing
+	 * @param opnqry <code>true</code> if QRYDTA is written in the
+	 * reply to an OPNQRY command
 	 * @throws DRDAProtocolException
      * @throws SQLException
 	 */
-	private void writeQRYDTA (DRDAStatement stmt) 
+	private void writeQRYDTA (DRDAStatement stmt, boolean opnqry)
 		throws DRDAProtocolException, SQLException
 	{
 		boolean getMoreData = true;
@@ -6012,7 +6042,7 @@
 		while(getMoreData)
 		{			
 			sentExtData = false;
-			getMoreData = writeFDODTA(stmt);
+			getMoreData = writeFDODTA(stmt, opnqry);
 
 			if (stmt.getExtDtaObjects() != null &&
 					stmt.getSplitQRYDTA() == null)
@@ -6084,7 +6114,7 @@
 	 * - the outer "do ... while ... " loop processes a ROWSET, one row
 	 *   at a time. For non-ROWSET cursors, and for callable statements,
 	 *   this loop executes only once.
-	 * - the inner "for ... i < numCols ..." loop processes each column
+	 * - the inner "for ... i &lt; numCols ..." loop processes each column
 	 *   in the current row, or each output parmeter in the procedure.
 	 *
 	 * Most column data is written directly inline in the QRYDTA block.
@@ -6093,8 +6123,18 @@
 	 * Data Pointer is written into the QRYDTA block, and the actual
 	 * data flows in separate EXTDTA blocks which are returned
 	 * after this QRYDTA block.
+	 *
+	 * @param stmt DRDA statement we are processing
+	 * @param opnqry <code>true</code> if QRYDTA is written in the
+	 * reply to an OPNQRY command
+	 * @return <code>true</code> if more data could be written,
+	 * <code>false</code> if the block is full and should be sent
+	 * @exception DRDAProtocolException if a DRDA protocol error is
+	 * detected
+	 * @exception SQLException if an error occurs when invoking JDBC
+	 * methods
 	 */
-	private boolean writeFDODTA (DRDAStatement stmt) 
+	private boolean writeFDODTA (DRDAStatement stmt, boolean opnqry)
 		throws DRDAProtocolException, SQLException
 	{
 		boolean hasdata = false;
@@ -6113,7 +6153,10 @@
 		if (rs != null)
 		{
 			numCols = stmt.getNumRsCols();					
-			if (stmt.isScrollable())
+			// On OPNQRY we always start fetching from the
+			// beginning. On CNTQRY, if the cursor is scrollable, we
+			// need to position the cursor before fetching.
+			if (!opnqry && stmt.isScrollable())
 				hasdata = positionCursor(stmt, rs);
 			else
 				hasdata = rs.next();
@@ -6140,9 +6183,12 @@
 			else
 				writeSQLCAGRP(sqlw, sqlw.getErrorCode(), 1, -1);
 
-			// if we were asked not to return data, mark QRYDTA null; do not
-			// return yet, need to make rowCount right
-			boolean noRetrieveRS = (rs != null && !stmt.getQryrtndta());
+			// If we were asked not to return data (QRYRTNDTA), mark
+			// QRYDTA null. Do not return yet, we need to make
+			// rowCount right. We never get QRYRTNDTA in an OPNQRY
+			// command.
+			boolean noRetrieveRS =
+				!opnqry && rs != null && !stmt.getQryrtndta();
 			if (noRetrieveRS)
 				writer.writeByte(0xFF);  //QRYDTA null indicator: IS NULL
 			else
Index: java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/values1.inc
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/values1.inc	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/tests/derbynet/values1.inc	(working copy)
@@ -37,3 +37,4 @@
 flush
 skipDss	//ignore OPNQRYRM
 skipDss	//ignore QRYDSC
+skipDss	//ignore QRYDTA
Index: java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/parameterMetaDataJdbc30.java
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/parameterMetaDataJdbc30.java	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/tests/jdbcapi/parameterMetaDataJdbc30.java	(working copy)
@@ -138,7 +138,12 @@
       dumpParameterMetaData(paramMetaData);
       ps.execute();
 
-      // variation, and also test out empty string in the escape (jira 44). 
+	  // DERBY-44 added support for SELECT ... WHERE column LIKE ? ESCAPE ?
+	  // This test case tests
+	  //   a) that such a statement compiles, and
+	  //   b) that we get the correct error message if the escape
+	  //      sequence is an empty string (at one point this would
+	  //      lead to a StringIndexOutOfBoundsException)
       System.out.println("variation 1, testing jira 44");
       ps = con.prepareStatement("select * from sys.systables where tablename like ? escape ?");
       ps.setString (1, "SYS%");
@@ -146,7 +151,17 @@
       paramMetaData = ps.getParameterMetaData();
       System.out.println("parameters count for prepared statement is " + paramMetaData.getParameterCount());
       dumpParameterMetaData(paramMetaData);
-      ps.execute();
+	  try {
+		  ResultSet rs = ps.executeQuery();
+		  rs.next();
+		  System.out.println("Jira 44 failed (didn't get SQLSTATE 22019)");
+		  rs.close();
+	  } catch (SQLException e) {
+		  if (!"22019".equals(e.getSQLState())) {
+			  System.out.println("Jira 44 failed.");
+			  e.printStackTrace(System.out);
+		  }
+	  }
 
       // the test no longer tests 4552, but kept as an interesting test scenario 
       // bug 4552 - no parameters would be returned for execute statement using
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/setTransactionIsolation.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/setTransactionIsolation.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/setTransactionIsolation.out	(working copy)
@@ -27,19 +27,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read uncommitted isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -68,19 +69,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at repeatable read isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -109,19 +111,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -150,19 +153,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -217,19 +221,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read uncommitted isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=4
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -239,84 +244,12 @@
 con.getTransactionIsolation() =TRANSACTION_REAPEATABLE_READ:4
 con.prepareStatement(select * from t1)
 select * from t1
-1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
------
-Statement Name: 
-	null
-Statement Text: 
-	select * from t1
-Parse Time: 0
-Bind Time: 0
-Optimize Time: 0
-Generate Time: 0
-Compile Time: 0
-Execute Time: 0
-Begin Compilation Timestamp : null
-End Compilation Timestamp : null
-Begin Execution Timestamp : null
-End Execution Timestamp : null
-Statement Execution Plan Text: 
-Table Scan ResultSet for T1 at repeatable read isolation level using share row locking chosen by the optimizer
-Number of opens = 1
-Rows seen = 0
-Rows filtered = 0
-Fetch Size = 16
-	constructor time (milliseconds) = 0
-	open time (milliseconds) = 0
-	next time (milliseconds) = 0
-	close time (milliseconds) = 0
-scan information: 
-	Bit set of columns fetched=All
-	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
-	Scan type=heap
-	start position: 
-null	stop position: 
-null	qualifiers:
-None
+A lock could not be obtained within the time requested
 con.setTransactionIsolation(TRANSACTION_READ_COMMITTED:2)
 con.getTransactionIsolation() =TRANSACTION_READ_COMMITTED:2
 con.prepareStatement(select * from t1)
 select * from t1
-1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
------
-Statement Name: 
-	null
-Statement Text: 
-	select * from t1
-Parse Time: 0
-Bind Time: 0
-Optimize Time: 0
-Generate Time: 0
-Compile Time: 0
-Execute Time: 0
-Begin Compilation Timestamp : null
-End Compilation Timestamp : null
-Begin Execution Timestamp : null
-End Execution Timestamp : null
-Statement Execution Plan Text: 
-Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
-Number of opens = 1
-Rows seen = 0
-Rows filtered = 0
-Fetch Size = 16
-	constructor time (milliseconds) = 0
-	open time (milliseconds) = 0
-	next time (milliseconds) = 0
-	close time (milliseconds) = 0
-scan information: 
-	Bit set of columns fetched=All
-	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
-	Scan type=heap
-	start position: 
-null	stop position: 
-null	qualifiers:
-None
+A lock could not be obtained within the time requested
 con.setTransactionIsolation(TRANSACTION_SERIALIZABLE:8)
 con.getTransactionIsolation() =TRANSACTION_SERIALIZABLE:8
 con.prepareStatement(select * from t1)
@@ -370,19 +303,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -410,19 +344,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -450,19 +385,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -490,19 +426,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/scrollCursors1.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/scrollCursors1.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/scrollCursors1.out	(working copy)
@@ -575,8 +575,8 @@
 Statement Execution Plan Text: 
 Scroll Insensitive ResultSet:
 Number of opens = 1
-Rows seen = 11
-Number of reads from hash table = 15
+Rows seen = 12
+Number of reads from hash table = 1
 Number of writes to hash table = 12
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/supersimple.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/supersimple.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/supersimple.out	(working copy)
@@ -149,12 +149,8 @@
 NoHoldForConnection;
 ij(CONNECTION1)> prepare s1 as 'select * from t';
 ij(CONNECTION1)> execute s1;
-I          
------
 ERROR 40XL1: A lock could not be obtained within the time requested
 ij(CONNECTION1)> execute s1;
-I          
------
 ERROR 40XL1: A lock could not be obtained within the time requested
 ij(CONNECTION1)> -- Bug 5967 - Selecting from 2 lob columns w/ the first one having data of length 0
 create table t1 (c1 clob(10), c2 clob(10));
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/wisconsin.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/wisconsin.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/wisconsin.out	(working copy)
@@ -55,7 +55,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -63,20 +63,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -116,7 +117,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -124,20 +125,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -177,7 +179,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -185,20 +187,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -238,7 +241,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -246,20 +249,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -301,7 +305,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -309,20 +313,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -364,10 +369,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -375,7 +380,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -383,7 +388,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -396,8 +401,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -410,23 +415,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE2 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -477,7 +483,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -490,10 +496,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -501,7 +507,7 @@
 	Left result set:
 		Table Scan ResultSet for BPRIME at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -512,9 +518,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=7
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -522,29 +528,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=142
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -592,10 +599,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 47
+Rows seen from the right = 47
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 47
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -603,10 +610,10 @@
 Left result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 1
+	Rows seen from the left = 47
+	Rows seen from the right = 47
 	Rows filtered = 0
-	Rows returned = 1
+	Rows returned = 47
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -614,7 +621,7 @@
 	Left result set:
 		Table Scan ResultSet for ONEKTUP at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -625,9 +632,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=4
+			Number of rows qualified=48
+			Number of rows visited=48
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -639,16 +646,16 @@
 Negate comparison result: false
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 1
+		Number of opens = 47
+		Rows seen = 47
 		Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 1
+			Number of opens = 47
+			Rows seen = 47
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
@@ -660,9 +667,9 @@
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=2
-				Number of rows qualified=1
-				Number of rows visited=1
+				Number of pages visited=94
+				Number of rows qualified=47
+				Number of rows visited=47
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -681,29 +688,30 @@
 Negate comparison result: false
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 47
+	Rows seen = 47
 	Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 47
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=94
+			Number of rows qualified=47
+			Number of rows visited=47
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -754,10 +762,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -765,7 +773,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -773,7 +781,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -786,8 +794,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -800,23 +808,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -867,7 +876,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -880,10 +889,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -891,7 +900,7 @@
 	Left result set:
 		Table Scan ResultSet for BPRIME at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -902,9 +911,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=7
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -912,29 +921,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=142
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -982,10 +992,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 47
+Rows seen from the right = 47
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 47
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -993,10 +1003,10 @@
 Left result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 1
+	Rows seen from the left = 47
+	Rows seen from the right = 47
 	Rows filtered = 0
-	Rows returned = 1
+	Rows returned = 47
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -1004,7 +1014,7 @@
 	Left result set:
 		Table Scan ResultSet for ONEKTUP at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -1015,9 +1025,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=4
+			Number of rows qualified=48
+			Number of rows visited=48
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -1029,16 +1039,16 @@
 Negate comparison result: false
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 1
+		Number of opens = 47
+		Rows seen = 47
 		Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 1
+			Number of opens = 47
+			Rows seen = 47
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
@@ -1050,9 +1060,9 @@
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=2
-				Number of rows qualified=1
-				Number of rows visited=1
+				Number of pages visited=94
+				Number of rows qualified=47
+				Number of rows visited=47
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -1071,29 +1081,30 @@
 Negate comparison result: false
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 47
+	Rows seen = 47
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 47
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=94
+			Number of rows qualified=47
+			Number of rows visited=47
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -1145,7 +1156,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1153,20 +1164,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWO at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -1223,7 +1235,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1263,19 +1275,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=12
+	Number of rows qualified=144
+	Number of rows visited=144
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -1331,7 +1344,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1370,20 +1383,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWO at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -1422,7 +1436,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1430,20 +1444,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -1500,7 +1515,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1540,19 +1555,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=15
+	Number of rows qualified=144
+	Number of rows visited=190
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -1608,7 +1624,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1647,20 +1663,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2500
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=15
+	Number of rows qualified=2500
+	Number of rows visited=2501
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -1699,7 +1716,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1707,20 +1724,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -1777,7 +1795,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1817,19 +1835,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=18
+	Number of rows qualified=144
+	Number of rows visited=230
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -1885,7 +1904,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1924,20 +1943,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2000
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=13
+	Number of rows qualified=2000
+	Number of rows visited=2001
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -1976,7 +1996,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1984,20 +2004,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2054,7 +2075,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2094,7 +2115,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2102,20 +2123,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2152,19 +2174,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=18
+	Number of rows qualified=144
+	Number of rows visited=228
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2220,7 +2243,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2259,20 +2282,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1000
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=8
+	Number of rows qualified=1000
+	Number of rows visited=1001
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -2311,7 +2335,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2319,20 +2343,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2389,7 +2414,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2429,7 +2454,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2437,20 +2462,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2487,19 +2513,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=278
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2555,9 +2582,9 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
-		Number of rows visited=0
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2594,20 +2621,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 500
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=5
+	Number of rows qualified=500
+	Number of rows visited=500
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -2646,7 +2674,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2654,20 +2682,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2724,7 +2753,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2764,19 +2793,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=277
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2813,19 +2843,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=19
+	Number of rows qualified=144
+	Number of rows visited=238
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2881,7 +2912,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2920,20 +2951,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=2
+	Number of rows qualified=100
+	Number of rows visited=101
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -2972,7 +3004,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2980,20 +3012,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1EVENONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3050,7 +3083,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3090,19 +3123,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=277
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3139,19 +3173,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=19
+	Number of rows qualified=144
+	Number of rows visited=238
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3207,7 +3242,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3246,20 +3281,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1EVENONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=2
+	Number of rows qualified=100
+	Number of rows visited=101
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -3298,7 +3334,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3306,20 +3342,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3376,9 +3413,9 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
-		Number of rows visited=0
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3416,7 +3453,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3424,20 +3461,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3474,19 +3512,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=18
+	Number of rows qualified=144
+	Number of rows visited=233
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3542,7 +3581,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3581,20 +3620,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=2
+	Number of rows qualified=100
+	Number of rows visited=101
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -3633,7 +3673,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3641,20 +3681,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -3713,7 +3754,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3755,19 +3796,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=275
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3804,19 +3846,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=285
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3872,7 +3915,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3912,20 +3955,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 Fetch Size = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=3
+	Number of rows qualified=1
+	Number of rows visited=1
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -3966,7 +4010,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3974,20 +4018,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRINGU2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -4046,7 +4091,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -4088,19 +4133,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=396
+	Number of rows qualified=144
+	Number of rows visited=5144
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -4137,19 +4183,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=404
+	Number of rows qualified=144
+	Number of rows visited=5243
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -4205,7 +4252,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -4245,20 +4292,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRINGU2 at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 Fetch Size = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=3
+	Number of rows qualified=1
+	Number of rows visited=1
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -4299,7 +4347,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -4307,20 +4355,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=5
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -4377,9 +4426,9 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
-		Number of rows visited=0
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -4417,19 +4466,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=23
+	Number of rows qualified=144
+	Number of rows visited=288
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -4485,7 +4535,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -4524,20 +4574,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 574
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=14
+	Number of rows qualified=576
+	Number of rows visited=576
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -4583,10 +4634,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4594,7 +4645,7 @@
 Left result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
@@ -4605,9 +4656,9 @@
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=2
-		Number of rows qualified=16
-		Number of rows visited=16
+		Number of pages visited=7
+		Number of rows qualified=80
+		Number of rows visited=80
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -4615,29 +4666,30 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4679,10 +4731,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4690,7 +4742,7 @@
 Left result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
@@ -4701,9 +4753,9 @@
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=3
-		Number of rows qualified=16
-		Number of rows visited=27
+		Number of pages visited=11
+		Number of rows qualified=80
+		Number of rows visited=132
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -4715,29 +4767,30 @@
 Negate comparison result: false
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4783,10 +4836,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4794,7 +4847,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -4802,7 +4855,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -4815,8 +4868,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4829,23 +4882,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 2500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -4898,10 +4952,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4909,7 +4963,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -4917,7 +4971,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -4930,8 +4984,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4944,23 +4998,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -5013,10 +5068,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5024,7 +5079,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -5032,7 +5087,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -5045,8 +5100,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -5059,23 +5114,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -5128,10 +5184,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5139,7 +5195,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -5147,7 +5203,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -5160,8 +5216,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -5174,23 +5230,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 100
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -5244,9 +5301,9 @@
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 1
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5292,7 +5349,7 @@
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -5300,20 +5357,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -5355,9 +5413,9 @@
 Nested Loop Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5387,19 +5445,20 @@
 Right result set:
 	Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 71
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=13
+		Number of rows qualified=80
+		Number of rows visited=163
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -5438,7 +5497,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5452,9 +5511,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5488,19 +5547,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=157
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5539,7 +5599,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5553,9 +5613,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5599,19 +5659,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5650,7 +5711,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5664,9 +5725,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5710,19 +5771,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5761,7 +5823,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5775,9 +5837,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5821,19 +5883,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5872,7 +5935,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5886,9 +5949,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5932,19 +5995,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5983,7 +6047,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5997,9 +6061,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6045,19 +6109,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -6095,7 +6160,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6109,9 +6174,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6141,7 +6206,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6149,20 +6214,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6202,7 +6268,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6216,9 +6282,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6252,7 +6318,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6260,20 +6326,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6313,7 +6380,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6327,9 +6394,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6373,7 +6440,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6381,20 +6448,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6434,7 +6502,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6448,9 +6516,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6494,7 +6562,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6502,20 +6570,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6555,7 +6624,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6569,9 +6638,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6615,7 +6684,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6623,20 +6692,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6676,7 +6746,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6690,9 +6760,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6736,7 +6806,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6744,20 +6814,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6797,7 +6868,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6811,9 +6882,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6859,7 +6930,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6867,20 +6938,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -6919,7 +6991,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -6933,9 +7005,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -6965,7 +7037,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -6973,20 +7045,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7026,7 +7099,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7040,9 +7113,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7076,7 +7149,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7084,20 +7157,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7137,7 +7211,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7151,9 +7225,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7197,7 +7271,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7205,20 +7279,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7258,7 +7333,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7272,9 +7347,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7318,7 +7393,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7326,20 +7401,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7379,7 +7455,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7393,9 +7469,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7439,7 +7515,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7447,20 +7523,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7500,7 +7577,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7514,9 +7591,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7560,7 +7637,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7568,20 +7645,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7621,7 +7699,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7635,9 +7713,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7683,7 +7761,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7691,20 +7769,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7743,7 +7822,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7757,9 +7836,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7789,7 +7868,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7797,20 +7876,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7850,7 +7930,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7864,9 +7944,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -7900,7 +7980,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -7908,20 +7988,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=3
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -7961,7 +8042,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -7975,9 +8056,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8021,7 +8102,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8029,20 +8110,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8082,7 +8164,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8096,9 +8178,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8142,7 +8224,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8150,20 +8232,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8203,7 +8286,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8217,9 +8300,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8263,7 +8346,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8271,20 +8354,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8324,7 +8408,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8338,9 +8422,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8384,7 +8468,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8392,20 +8476,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8445,7 +8530,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8459,9 +8544,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8507,7 +8592,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8515,20 +8600,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8567,7 +8653,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8581,9 +8667,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8613,7 +8699,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8621,20 +8707,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8674,7 +8761,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8688,9 +8775,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8724,7 +8811,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8732,20 +8819,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=3
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8785,7 +8873,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8799,9 +8887,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8845,7 +8933,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8853,20 +8941,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -8906,7 +8995,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -8920,9 +9009,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -8966,7 +9055,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -8974,20 +9063,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9027,7 +9117,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9041,9 +9131,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9087,7 +9177,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9095,20 +9185,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9148,7 +9239,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9162,9 +9253,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9208,7 +9299,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9216,20 +9307,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9269,7 +9361,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9283,9 +9375,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9331,7 +9423,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9339,20 +9431,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9391,7 +9484,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9405,9 +9498,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9437,7 +9530,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9445,20 +9538,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9498,7 +9592,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9512,9 +9606,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9548,7 +9642,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9556,20 +9650,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9609,7 +9704,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9623,9 +9718,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9669,7 +9764,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9677,20 +9772,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9730,7 +9826,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9744,9 +9840,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9790,7 +9886,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9798,20 +9894,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9851,7 +9948,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9865,9 +9962,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -9911,7 +10008,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -9919,20 +10016,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -9972,7 +10070,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -9986,9 +10084,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10032,7 +10130,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10040,20 +10138,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -10093,7 +10192,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10107,9 +10206,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10155,7 +10254,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10163,20 +10262,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -10215,7 +10315,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10228,10 +10328,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10239,7 +10339,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -10250,9 +10350,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=7
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -10260,29 +10360,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=213
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -10322,7 +10423,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10335,10 +10436,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10346,7 +10447,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -10357,9 +10458,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=3
-			Number of rows qualified=16
-			Number of rows visited=27
+			Number of pages visited=11
+			Number of rows qualified=80
+			Number of rows visited=132
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -10371,29 +10472,30 @@
 Negate comparison result: false
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=213
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -10433,7 +10535,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10446,10 +10548,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10457,7 +10559,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10465,7 +10567,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -10478,8 +10580,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -10492,29 +10594,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=213
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -10554,7 +10657,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10567,10 +10670,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10578,7 +10681,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10586,7 +10689,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -10599,8 +10702,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -10613,29 +10716,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=213
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -10675,7 +10779,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10688,10 +10792,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10699,7 +10803,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10707,7 +10811,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -10720,8 +10824,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -10734,29 +10838,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=213
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -10796,7 +10901,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10809,10 +10914,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10820,7 +10925,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10828,7 +10933,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -10841,8 +10946,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -10855,29 +10960,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=213
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -10917,7 +11023,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -10931,9 +11037,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -10979,7 +11085,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -10987,20 +11093,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=3
+				Number of rows qualified=1
+				Number of rows visited=1
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11039,7 +11146,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11053,9 +11160,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11085,7 +11192,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11093,20 +11200,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=4
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11146,7 +11254,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11160,9 +11268,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11196,7 +11304,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11204,20 +11312,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=4
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11257,7 +11366,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11271,9 +11380,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11317,7 +11426,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11325,20 +11434,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=5
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11378,7 +11488,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11392,9 +11502,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11438,7 +11548,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11446,20 +11556,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=5
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11499,7 +11610,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11513,9 +11624,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11559,7 +11670,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11567,20 +11678,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=5
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11620,7 +11732,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11634,9 +11746,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11680,7 +11792,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11688,20 +11800,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=5
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11741,7 +11854,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11755,9 +11868,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11803,7 +11916,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -11811,20 +11924,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=5
+				Number of rows qualified=80
+				Number of rows visited=80
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -11866,7 +11980,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11879,10 +11993,10 @@
 Source result set:
 	Hash Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11890,7 +12004,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -11901,9 +12015,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=12
+			Number of rows qualified=144
+			Number of rows visited=144
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -11911,15 +12025,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 139
 		Hash table size = 10000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={0, 1}
 			Number of columns fetched=2
@@ -11966,7 +12081,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -11979,10 +12094,10 @@
 Source result set:
 	Hash Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -11990,7 +12105,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -12001,9 +12116,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=3
-			Number of rows qualified=16
-			Number of rows visited=27
+			Number of pages visited=19
+			Number of rows qualified=144
+			Number of rows visited=239
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -12015,15 +12130,16 @@
 Negate comparison result: false
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 139
 		Hash table size = 6000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={0, 1}
 			Number of columns fetched=2
@@ -12074,7 +12190,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12087,10 +12203,10 @@
 Source result set:
 	Hash Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12098,7 +12214,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Columns accessed from heap = {0, 1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -12106,7 +12222,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -12119,8 +12235,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -12133,23 +12249,24 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-			Number of opens = 1
+			Number of opens = 139
 			Hash table size = 2500
 			Hash key is column number 0
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
@@ -12202,7 +12319,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12215,10 +12332,10 @@
 Source result set:
 	Hash Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12226,7 +12343,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Columns accessed from heap = {0, 1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -12234,7 +12351,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -12247,8 +12364,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -12261,23 +12378,24 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-			Number of opens = 1
+			Number of opens = 139
 			Hash table size = 1000
 			Hash key is column number 0
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
@@ -12330,7 +12448,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12343,10 +12461,10 @@
 Source result set:
 	Hash Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12354,7 +12472,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Columns accessed from heap = {0, 1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -12362,7 +12480,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -12375,8 +12493,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -12389,23 +12507,24 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-			Number of opens = 1
+			Number of opens = 139
 			Hash table size = 500
 			Hash key is column number 0
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
@@ -12458,7 +12577,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12471,10 +12590,10 @@
 Source result set:
 	Hash Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 100
+	Rows seen from the right = 100
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 100
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12482,7 +12601,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 100
 		Columns accessed from heap = {0, 1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -12490,7 +12609,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 100
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -12503,8 +12622,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=100
+				Number of rows visited=101
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -12517,23 +12636,24 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 100
+		Rows seen = 100
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-			Number of opens = 1
+			Number of opens = 100
 			Hash table size = 100
 			Hash key is column number 0
-			Rows seen = 0
+			Rows seen = 100
 			Rows filtered = 0
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
@@ -12586,7 +12706,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12600,9 +12720,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12648,7 +12768,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -12656,20 +12776,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=1
+				Number of rows visited=1
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -12710,7 +12831,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12724,9 +12845,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12758,12 +12879,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -12810,7 +12932,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12824,9 +12946,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12862,12 +12984,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -12914,7 +13037,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -12928,9 +13051,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -12976,12 +13099,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -13028,7 +13152,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13042,9 +13166,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13090,12 +13214,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -13142,7 +13267,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13156,9 +13281,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13204,12 +13329,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -13256,7 +13382,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13270,9 +13396,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13318,12 +13444,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -13370,7 +13497,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13384,9 +13511,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13432,19 +13559,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=23
+			Number of rows qualified=144
+			Number of rows visited=291
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -13482,7 +13610,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13496,9 +13624,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13530,12 +13658,13 @@
 		Number of opens = 1
 		Hash table size = 4
 		Hash key is column number 3
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 3}
 			Number of columns fetched=2
@@ -13582,7 +13711,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13596,9 +13725,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13634,12 +13763,13 @@
 		Number of opens = 1
 		Hash table size = 4
 		Hash key is column number 3
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 3}
 			Number of columns fetched=2
@@ -13686,7 +13816,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13700,9 +13830,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13748,12 +13878,13 @@
 		Number of opens = 1
 		Hash table size = 4
 		Hash key is column number 3
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 3}
 			Number of columns fetched=2
@@ -13800,7 +13931,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13814,9 +13945,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13862,12 +13993,13 @@
 		Number of opens = 1
 		Hash table size = 4
 		Hash key is column number 3
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 3}
 			Number of columns fetched=2
@@ -13914,7 +14046,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -13928,9 +14060,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -13976,12 +14108,13 @@
 		Number of opens = 1
 		Hash table size = 4
 		Hash key is column number 3
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 3}
 			Number of columns fetched=2
@@ -14028,7 +14161,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14042,9 +14175,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14090,12 +14223,13 @@
 		Number of opens = 1
 		Hash table size = 4
 		Hash key is column number 3
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 3}
 			Number of columns fetched=2
@@ -14142,7 +14276,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14156,9 +14290,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14204,7 +14338,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 3}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -14212,20 +14346,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -14264,7 +14399,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14278,9 +14413,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14312,12 +14447,13 @@
 		Number of opens = 1
 		Hash table size = 10
 		Hash key is column number 4
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 4}
 			Number of columns fetched=2
@@ -14364,7 +14500,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14378,9 +14514,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14416,12 +14552,13 @@
 		Number of opens = 1
 		Hash table size = 10
 		Hash key is column number 4
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 4}
 			Number of columns fetched=2
@@ -14468,7 +14605,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14482,9 +14619,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14530,12 +14667,13 @@
 		Number of opens = 1
 		Hash table size = 10
 		Hash key is column number 4
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 4}
 			Number of columns fetched=2
@@ -14582,7 +14720,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14596,9 +14734,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14644,12 +14782,13 @@
 		Number of opens = 1
 		Hash table size = 10
 		Hash key is column number 4
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 4}
 			Number of columns fetched=2
@@ -14696,7 +14835,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14710,9 +14849,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14758,12 +14897,13 @@
 		Number of opens = 1
 		Hash table size = 10
 		Hash key is column number 4
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 4}
 			Number of columns fetched=2
@@ -14810,7 +14950,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14824,9 +14964,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14872,12 +15012,13 @@
 		Number of opens = 1
 		Hash table size = 10
 		Hash key is column number 4
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 4}
 			Number of columns fetched=2
@@ -14924,7 +15065,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -14938,9 +15079,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -14986,7 +15127,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 4}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -14994,20 +15135,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -15046,7 +15188,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15060,9 +15202,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15094,12 +15236,13 @@
 		Number of opens = 1
 		Hash table size = 20
 		Hash key is column number 5
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 5}
 			Number of columns fetched=2
@@ -15146,7 +15289,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15160,9 +15303,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15198,12 +15341,13 @@
 		Number of opens = 1
 		Hash table size = 20
 		Hash key is column number 5
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 5}
 			Number of columns fetched=2
@@ -15250,7 +15394,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15264,9 +15408,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15312,12 +15456,13 @@
 		Number of opens = 1
 		Hash table size = 20
 		Hash key is column number 5
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 5}
 			Number of columns fetched=2
@@ -15364,7 +15509,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15378,9 +15523,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15426,12 +15571,13 @@
 		Number of opens = 1
 		Hash table size = 20
 		Hash key is column number 5
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 5}
 			Number of columns fetched=2
@@ -15478,7 +15624,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15492,9 +15638,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15540,12 +15686,13 @@
 		Number of opens = 1
 		Hash table size = 20
 		Hash key is column number 5
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 5}
 			Number of columns fetched=2
@@ -15592,7 +15739,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15606,9 +15753,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15654,12 +15801,13 @@
 		Number of opens = 1
 		Hash table size = 20
 		Hash key is column number 5
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 5}
 			Number of columns fetched=2
@@ -15706,7 +15854,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15720,9 +15868,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15768,7 +15916,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 5}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -15776,20 +15924,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -15828,7 +15977,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15841,10 +15990,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15852,7 +16001,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -15873,15 +16022,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -15928,7 +16078,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -15941,10 +16091,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -15952,7 +16102,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -15977,15 +16127,16 @@
 Negate comparison result: false
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -16032,7 +16183,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16045,10 +16196,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16056,7 +16207,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -16064,7 +16215,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -16091,15 +16242,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -16146,7 +16298,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16159,10 +16311,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16170,7 +16322,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -16178,7 +16330,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -16205,15 +16357,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -16260,7 +16413,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16273,10 +16426,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16284,7 +16437,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -16292,7 +16445,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -16319,15 +16472,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -16374,7 +16528,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16387,10 +16541,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16398,7 +16552,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -16406,7 +16560,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -16433,15 +16587,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -16488,7 +16643,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16502,9 +16657,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 100
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 100
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16550,7 +16705,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 100
 		Columns accessed from heap = {1, 6}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -16558,20 +16713,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 100
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=100
+				Number of rows visited=101
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -16610,7 +16766,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16624,9 +16780,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16658,12 +16814,13 @@
 		Number of opens = 1
 		Hash table size = 5
 		Hash key is column number 8
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 8}
 			Number of columns fetched=2
@@ -16710,7 +16867,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16724,9 +16881,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16762,12 +16919,13 @@
 		Number of opens = 1
 		Hash table size = 5
 		Hash key is column number 8
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 8}
 			Number of columns fetched=2
@@ -16814,7 +16972,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16828,9 +16986,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16876,12 +17034,13 @@
 		Number of opens = 1
 		Hash table size = 5
 		Hash key is column number 8
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 8}
 			Number of columns fetched=2
@@ -16928,7 +17087,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -16942,9 +17101,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -16990,12 +17149,13 @@
 		Number of opens = 1
 		Hash table size = 5
 		Hash key is column number 8
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 8}
 			Number of columns fetched=2
@@ -17042,7 +17202,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17056,9 +17216,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17104,12 +17264,13 @@
 		Number of opens = 1
 		Hash table size = 5
 		Hash key is column number 8
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 8}
 			Number of columns fetched=2
@@ -17156,7 +17317,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17170,9 +17331,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17218,12 +17379,13 @@
 		Number of opens = 1
 		Hash table size = 5
 		Hash key is column number 8
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 8}
 			Number of columns fetched=2
@@ -17270,7 +17432,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17284,9 +17446,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17332,7 +17494,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 8}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -17340,20 +17502,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -17392,7 +17555,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17405,10 +17568,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17416,7 +17579,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -17427,9 +17590,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=12
+			Number of rows qualified=144
+			Number of rows visited=144
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -17437,29 +17600,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 139
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=417
+				Number of rows qualified=139
+				Number of rows visited=139
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -17499,7 +17663,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17512,10 +17676,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17523,7 +17687,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -17534,9 +17698,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=3
-			Number of rows qualified=16
-			Number of rows visited=27
+			Number of pages visited=19
+			Number of rows qualified=144
+			Number of rows visited=239
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -17548,29 +17712,30 @@
 Negate comparison result: false
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 139
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=417
+				Number of rows qualified=139
+				Number of rows visited=139
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -17610,7 +17775,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17623,10 +17788,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17634,7 +17799,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -17642,7 +17807,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -17655,8 +17820,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -17669,29 +17834,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 139
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=417
+				Number of rows qualified=139
+				Number of rows visited=139
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -17731,7 +17897,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17744,10 +17910,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17755,7 +17921,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -17763,7 +17929,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -17776,8 +17942,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -17790,29 +17956,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 139
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=417
+				Number of rows qualified=139
+				Number of rows visited=139
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -17852,7 +18019,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17865,10 +18032,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 139
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17876,7 +18043,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 139
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -17884,7 +18051,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -17897,8 +18064,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -17911,29 +18078,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 139
+		Rows seen = 139
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 139
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=417
+				Number of rows qualified=139
+				Number of rows visited=139
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -17973,7 +18141,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 restriction = false
 projection = true
@@ -17986,10 +18154,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 100
+	Rows seen from the right = 100
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 100
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -17997,7 +18165,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 100
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18005,7 +18173,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 100
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -18018,8 +18186,8 @@
 				Number of columns fetched=2
 				Number of deleted rows visited=0
 				Number of pages visited=2
-				Number of rows qualified=16
-				Number of rows visited=16
+				Number of rows qualified=100
+				Number of rows visited=101
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -18032,29 +18200,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 100
+		Rows seen = 100
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 100
+			Rows seen = 100
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=300
+				Number of rows qualified=100
+				Number of rows visited=100
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18094,7 +18263,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18108,9 +18277,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18156,7 +18325,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Columns accessed from heap = {1}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18164,20 +18333,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=3
+				Number of rows qualified=1
+				Number of rows visited=1
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18216,7 +18386,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18230,9 +18400,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18262,7 +18432,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18270,20 +18440,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=5
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18323,7 +18494,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18337,9 +18508,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18373,7 +18544,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18381,20 +18552,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=6
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18434,7 +18606,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18448,9 +18620,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18494,7 +18666,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18502,20 +18674,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=6
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18555,7 +18728,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18569,9 +18742,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18615,7 +18788,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18623,20 +18796,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=6
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18676,7 +18850,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18690,9 +18864,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18736,7 +18910,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18744,20 +18918,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=6
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18797,7 +18972,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18811,9 +18986,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18857,7 +19032,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18865,20 +19040,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=6
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -18918,7 +19094,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -18932,9 +19108,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -18980,7 +19156,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Columns accessed from heap = {1, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -18988,20 +19164,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 139
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=6
+				Number of rows qualified=144
+				Number of rows visited=144
 				Scan type=btree
 				Tree height=3
 				start position: 
@@ -19043,7 +19220,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19051,20 +19228,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19097,7 +19275,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19105,20 +19283,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19151,7 +19330,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19159,20 +19338,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWO at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19205,7 +19385,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19213,20 +19393,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19259,7 +19440,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19267,20 +19448,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19313,7 +19495,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19321,20 +19503,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19367,7 +19550,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19375,20 +19558,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19421,7 +19605,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19429,20 +19613,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19475,7 +19660,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19483,20 +19668,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1EVENONEPERCENT at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19529,7 +19715,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19537,20 +19723,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -19583,7 +19770,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19591,20 +19778,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=5
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -19637,7 +19825,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19645,20 +19833,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRINGU2 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=5
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -19691,7 +19880,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -19699,20 +19888,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched={1}
 		Number of columns fetched=1
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=5
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -19746,20 +19936,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 5459
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=30
+	Number of rows qualified=5472
+	Number of rows visited=5472
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -19792,20 +19983,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 5459
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=30
+	Number of rows qualified=5472
+	Number of rows visited=5472
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -19838,20 +20030,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWO at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -19884,20 +20077,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -19930,20 +20124,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -19976,20 +20171,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -20022,20 +20218,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -20068,20 +20265,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -20114,20 +20312,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1EVENONEPERCENT at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -20160,20 +20359,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -20206,20 +20406,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 584
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=13
+	Number of rows qualified=592
+	Number of rows visited=592
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -20252,20 +20453,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRINGU2 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 584
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=13
+	Number of rows qualified=592
+	Number of rows visited=592
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -20298,20 +20500,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 574
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=13
+	Number of rows qualified=576
+	Number of rows visited=576
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -20346,7 +20549,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -20354,20 +20557,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -20403,7 +20607,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -20411,20 +20615,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -20460,7 +20665,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -20468,20 +20673,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -20517,7 +20723,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -20525,20 +20731,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=143
+		Number of rows visited=143
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -20574,7 +20781,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -20582,20 +20789,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -20631,7 +20839,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -20639,20 +20847,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -20692,7 +20901,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 6000
-Rows returned = 0
+Rows returned = 143
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -20754,7 +20963,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 2500
-Rows returned = 0
+Rows returned = 143
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -20826,7 +21035,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 143
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -20898,7 +21107,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 143
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -20970,7 +21179,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 100
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -21041,7 +21250,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -21049,20 +21258,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -21105,7 +21315,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 restriction = false
 projection = true
@@ -21118,7 +21328,7 @@
 Source result set:
 	Project-Restrict ResultSet (2):
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 4679
 	Rows filtered = 0
 	restriction = false
 	projection = true
@@ -21131,20 +21341,21 @@
 	Source result set:
 		Index Scan ResultSet for TENKTUP1 using index TK1TWOUNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 4679
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={0, 1}
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=47
+			Number of rows qualified=4688
+			Number of rows visited=6688
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21182,7 +21393,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2500
 Rows filtered = 0
 restriction = false
 projection = true
@@ -21195,7 +21406,7 @@
 Source result set:
 	Project-Restrict ResultSet (2):
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 2500
 	Rows filtered = 0
 	restriction = false
 	projection = true
@@ -21208,20 +21419,21 @@
 	Source result set:
 		Index Scan ResultSet for TENKTUP1 using index TK1TWOUNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 2500
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={0, 1}
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=70
+			Number of rows qualified=2500
+			Number of rows visited=10000
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21260,7 +21472,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 1000
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -21337,7 +21549,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 500
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -21414,7 +21626,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 100
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -21494,7 +21706,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -21507,7 +21719,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {2}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -21515,20 +21727,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21569,7 +21782,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2977
 Rows filtered = 0
 restriction = false
 projection = true
@@ -21582,7 +21795,7 @@
 Source result set:
 	Project-Restrict ResultSet (2):
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 2977
 	Rows filtered = 0
 	restriction = false
 	projection = true
@@ -21595,20 +21808,21 @@
 	Source result set:
 		Index Scan ResultSet for TENKTUP1 using index TK1TWOUNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 2977
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={0, 1}
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=22
+			Number of rows qualified=2992
+			Number of rows visited=2992
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21645,7 +21859,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2977
 Rows filtered = 0
 restriction = false
 projection = true
@@ -21658,7 +21872,7 @@
 Source result set:
 	Project-Restrict ResultSet (2):
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 2977
 	Rows filtered = 0
 	restriction = false
 	projection = true
@@ -21671,20 +21885,21 @@
 	Source result set:
 		Index Scan ResultSet for TENKTUP1 using index TK1TWOUNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 2977
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={0, 1}
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=22
+			Number of rows qualified=2992
+			Number of rows visited=2992
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21732,10 +21947,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -21743,7 +21958,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -21751,7 +21966,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -21764,8 +21979,8 @@
 			Number of columns fetched=1
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21776,29 +21991,30 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21842,10 +22058,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -21853,7 +22069,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -21861,7 +22077,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -21874,8 +22090,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21888,29 +22104,30 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -21958,10 +22175,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -21969,7 +22186,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -21977,7 +22194,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -21990,8 +22207,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22004,23 +22221,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 2500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -22075,10 +22293,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -22086,7 +22304,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -22094,7 +22312,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -22107,8 +22325,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22121,23 +22339,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 2500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -22192,10 +22411,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -22203,7 +22422,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -22211,7 +22430,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -22224,8 +22443,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22238,23 +22457,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -22309,10 +22529,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -22320,7 +22540,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -22328,7 +22548,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -22341,8 +22561,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22355,23 +22575,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -22426,10 +22647,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -22437,7 +22658,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -22445,7 +22666,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -22458,8 +22679,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22472,23 +22693,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 100
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -22544,9 +22766,9 @@
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 1
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -22592,7 +22814,7 @@
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -22600,20 +22822,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22657,10 +22880,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -22668,7 +22891,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -22676,7 +22899,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -22689,8 +22912,8 @@
 			Number of columns fetched=1
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22701,29 +22924,30 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -22768,7 +22992,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 6000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -22898,7 +23122,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 2500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -23038,7 +23262,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 2500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -23178,7 +23402,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -23318,7 +23542,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -23458,7 +23682,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -23597,7 +23821,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -23611,9 +23835,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -23659,7 +23883,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -23667,20 +23891,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=1
+				Number of rows visited=1
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -23724,10 +23949,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -23735,7 +23960,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -23743,7 +23968,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
@@ -23756,8 +23981,8 @@
 			Number of columns fetched=1
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=1
-			Number of rows visited=1
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -23768,29 +23993,30 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -23837,7 +24063,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 6000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -23968,7 +24194,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 2500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -24109,7 +24335,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -24250,7 +24476,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -24391,7 +24617,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -24531,7 +24757,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (7):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -24545,9 +24771,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -24593,7 +24819,7 @@
 	Right result set:
 		Project-Restrict ResultSet (6):
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		restriction = true
 		projection = true
@@ -24606,7 +24832,7 @@
 		Source result set:
 			Index Row to Base Row ResultSet for TENKTUP1:
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
@@ -24614,20 +24840,21 @@
 				close time (milliseconds) = 0
 				Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 				Number of opens = 1
-				Rows seen = 0
+				Rows seen = 1
 				Rows filtered = 0
 				Fetch Size = 1
 					constructor time (milliseconds) = 0
 					open time (milliseconds) = 0
 					next time (milliseconds) = 0
 					close time (milliseconds) = 0
+					next time in milliseconds/row = 0
 				scan information: 
 					Bit set of columns fetched=All
 					Number of columns fetched=2
 					Number of deleted rows visited=0
-					Number of pages visited=0
-					Number of rows qualified=0
-					Number of rows visited=0
+					Number of pages visited=2
+					Number of rows qualified=1
+					Number of rows visited=1
 					Scan type=btree
 					Tree height=2
 					start position: 
@@ -24672,7 +24899,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (7):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -24686,9 +24913,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -24734,7 +24961,7 @@
 	Right result set:
 		Project-Restrict ResultSet (6):
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		restriction = true
 		projection = true
@@ -24747,7 +24974,7 @@
 		Source result set:
 			Index Row to Base Row ResultSet for TENKTUP1:
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
@@ -24755,20 +24982,21 @@
 				close time (milliseconds) = 0
 				Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 				Number of opens = 1
-				Rows seen = 0
+				Rows seen = 1
 				Rows filtered = 0
 				Fetch Size = 1
 					constructor time (milliseconds) = 0
 					open time (milliseconds) = 0
 					next time (milliseconds) = 0
 					close time (milliseconds) = 0
+					next time in milliseconds/row = 0
 				scan information: 
 					Bit set of columns fetched=All
 					Number of columns fetched=2
 					Number of deleted rows visited=0
-					Number of pages visited=0
-					Number of rows qualified=0
-					Number of rows visited=0
+					Number of pages visited=2
+					Number of rows qualified=1
+					Number of rows visited=1
 					Scan type=btree
 					Tree height=2
 					start position: 
@@ -24814,7 +25042,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -24968,7 +25196,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25119,7 +25347,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 10000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25234,7 +25462,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 6000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25365,7 +25593,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 2500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25506,7 +25734,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25647,7 +25875,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25788,7 +26016,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -25929,9 +26157,9 @@
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 1
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -25977,7 +26205,7 @@
 Right result set:
 	Project-Restrict ResultSet (6):
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	restriction = true
 	projection = true
@@ -25990,7 +26218,7 @@
 	Source result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -25998,20 +26226,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=1
+				Number of rows visited=1
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -26056,7 +26285,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (7):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -26070,9 +26299,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -26118,7 +26347,7 @@
 	Right result set:
 		Project-Restrict ResultSet (6):
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		restriction = true
 		projection = true
@@ -26131,7 +26360,7 @@
 		Source result set:
 			Index Row to Base Row ResultSet for TENKTUP1:
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
@@ -26139,20 +26368,21 @@
 				close time (milliseconds) = 0
 				Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 				Number of opens = 1
-				Rows seen = 0
+				Rows seen = 1
 				Rows filtered = 0
 				Fetch Size = 1
 					constructor time (milliseconds) = 0
 					open time (milliseconds) = 0
 					next time (milliseconds) = 0
 					close time (milliseconds) = 0
+					next time in milliseconds/row = 0
 				scan information: 
 					Bit set of columns fetched=All
 					Number of columns fetched=2
 					Number of deleted rows visited=0
-					Number of pages visited=0
-					Number of rows qualified=0
-					Number of rows visited=0
+					Number of pages visited=2
+					Number of rows qualified=1
+					Number of rows visited=1
 					Scan type=btree
 					Tree height=2
 					start position: 
@@ -26198,7 +26428,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -26352,7 +26582,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 500
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -26505,7 +26735,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 47
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -26683,7 +26913,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 47
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -26873,9 +27103,9 @@
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 1
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -26970,7 +27200,7 @@
 Right result set:
 	Index Row to Base Row ResultSet for ONEKTUP:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -26978,20 +27208,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for ONEKTUP using index ONEKUNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -27039,7 +27270,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 616
-Rows returned = 0
+Rows returned = 47
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -27385,7 +27616,7 @@
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
+				Number of pages visited=2
 				Number of rows qualified=0
 				Number of rows visited=0
 				Scan type=btree
@@ -27432,7 +27663,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 47
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -27610,7 +27841,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 1000
-Rows returned = 0
+Rows returned = 47
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -27799,7 +28030,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (9):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -27813,9 +28044,9 @@
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 1
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -27910,7 +28141,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -27918,20 +28149,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 1
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=1
+				Number of rows visited=1
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -27974,7 +28206,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -27987,7 +28219,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -27995,20 +28227,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28050,7 +28283,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28063,7 +28296,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -28071,20 +28304,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28125,7 +28359,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (2):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28138,19 +28372,20 @@
 Source result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=22
+		Number of rows qualified=144
+		Number of rows visited=286
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -28188,7 +28423,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28201,7 +28436,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -28209,20 +28444,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 141
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=141
+			Number of rows visited=141
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28261,7 +28497,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28274,7 +28510,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -28282,20 +28518,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 141
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=3
+			Number of rows qualified=141
+			Number of rows visited=141
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28334,7 +28571,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28347,7 +28584,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -28355,20 +28592,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 141
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=3
+			Number of rows qualified=141
+			Number of rows visited=141
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28407,7 +28645,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28420,7 +28658,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -28428,20 +28666,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 100
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=3
+			Number of rows qualified=100
+			Number of rows visited=101
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28480,7 +28719,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (2):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28493,19 +28732,20 @@
 Source result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=112
+		Number of rows qualified=144
+		Number of rows visited=1455
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -28543,7 +28783,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (3):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28556,7 +28796,7 @@
 Source result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -28564,20 +28804,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 141
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=3
+			Number of rows qualified=141
+			Number of rows visited=141
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -28616,7 +28857,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (2):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 141
 Rows filtered = 0
 restriction = false
 projection = true
@@ -28629,19 +28870,20 @@
 Source result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 141
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=22
+		Number of rows qualified=144
+		Number of rows visited=286
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -28685,7 +28927,7 @@
 Sort ResultSet:
 Number of opens = 1
 Rows input = 100
-Rows returned = 0
+Rows returned = 71
 Eliminate duplicates = false
 In sorted order = false
 Sort information: 
@@ -28832,11 +29074,11 @@
 Statement Execution Plan Text: 
 Hash Left Outer Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 4
+Rows seen from the right = 35
 Empty right rows returned = 0
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 35
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -28844,11 +29086,11 @@
 Left result set:
 	Hash Left Outer Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 1
+	Rows seen from the left = 4
+	Rows seen from the right = 4
 	Empty right rows returned = 0
 	Rows filtered = 0
-	Rows returned = 1
+	Rows returned = 4
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -28856,11 +29098,11 @@
 	Left result set:
 		Nested Loop Left Outer Join ResultSet:
 		Number of opens = 1
-		Rows seen from the left = 1
-		Rows seen from the right = 1
+		Rows seen from the left = 4
+		Rows seen from the right = 4
 		Empty right rows returned = 0
 		Rows filtered = 0
-		Rows returned = 1
+		Rows returned = 4
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
@@ -28868,7 +29110,7 @@
 		Left result set:
 			Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 4
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -28889,16 +29131,16 @@
 None
 		Right result set:
 			Index Row to Base Row ResultSet for TENKTUP2:
-			Number of opens = 1
-			Rows seen = 1
+			Number of opens = 4
+			Rows seen = 4
 			Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
 				Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-				Number of opens = 1
-				Rows seen = 1
+				Number of opens = 4
+				Rows seen = 4
 				Rows filtered = 0
 				Fetch Size = 1
 					constructor time (milliseconds) = 0
@@ -28910,9 +29152,9 @@
 					Bit set of columns fetched=All
 					Number of columns fetched=2
 					Number of deleted rows visited=0
-					Number of pages visited=2
-					Number of rows qualified=1
-					Number of rows visited=1
+					Number of pages visited=8
+					Number of rows qualified=4
+					Number of rows visited=4
 					Scan type=btree
 					Tree height=2
 					start position: 
@@ -28925,10 +29167,10 @@
 None
 	Right result set:
 		Hash Scan ResultSet for ONEKTUP at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 4
 		Hash table size = 1000
 		Hash key is column number 1
-		Rows seen = 1
+		Rows seen = 4
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -28954,15 +29196,16 @@
 Negate comparison result: false
 Right result set:
 	Hash Scan ResultSet for BPRIME at serializable isolation level using share table locking: 
-	Number of opens = 1
+	Number of opens = 4
 	Hash table size = 100
 	Hash key is column number 6
-	Rows seen = 0
+	Rows seen = 35
 	Rows filtered = 0
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
@@ -29012,7 +29255,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29026,9 +29269,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29060,12 +29303,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -29112,7 +29356,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29126,9 +29370,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29164,12 +29408,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -29216,7 +29461,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29230,9 +29475,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29278,12 +29523,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -29330,7 +29576,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29344,9 +29590,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29392,12 +29638,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -29444,7 +29691,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29458,9 +29705,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29506,12 +29753,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -29558,7 +29806,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29572,9 +29820,9 @@
 	Hash Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29620,12 +29868,13 @@
 		Number of opens = 1
 		Hash table size = 2
 		Hash key is column number 2
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
@@ -29672,7 +29921,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29686,9 +29935,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29734,19 +29983,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 2}
 			Number of columns fetched=2
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=23
+			Number of rows qualified=144
+			Number of rows visited=291
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -29785,7 +30035,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29798,10 +30048,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29809,7 +30059,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -29830,15 +30080,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -29884,7 +30135,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -29897,10 +30148,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -29908,7 +30159,7 @@
 	Left result set:
 		Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -29933,15 +30184,16 @@
 Negate comparison result: false
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -29987,7 +30239,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -30000,10 +30252,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -30011,7 +30263,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -30019,7 +30271,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -30046,15 +30298,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -30100,7 +30353,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -30113,10 +30366,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -30124,7 +30377,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -30132,7 +30385,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -30159,15 +30412,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -30213,7 +30467,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -30226,10 +30480,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -30237,7 +30491,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -30245,7 +30499,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -30272,15 +30526,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -30326,7 +30581,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 139
 Rows filtered = 0
 restriction = false
 projection = true
@@ -30339,10 +30594,10 @@
 Source result set:
 	Hash Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 2
+	Rows seen from the right = 139
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 139
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -30350,7 +30605,7 @@
 	Left result set:
 		Index Row to Base Row ResultSet for TENKTUP2:
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 2
 		Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -30358,7 +30613,7 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 1
+			Rows seen = 2
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
@@ -30385,15 +30640,16 @@
 None
 	Right result set:
 		Hash Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking: 
-		Number of opens = 1
+		Number of opens = 2
 		Hash table size = 100
 		Hash key is column number 6
-		Rows seen = 0
+		Rows seen = 139
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched={1, 6}
 			Number of columns fetched=2
@@ -30439,7 +30695,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (6):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 restriction = false
 projection = true
@@ -30453,9 +30709,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 100
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 100
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -30501,7 +30757,7 @@
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 100
 		Columns accessed from heap = {1, 6}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
@@ -30509,20 +30765,21 @@
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 			Number of opens = 1
-			Rows seen = 0
+			Rows seen = 100
 			Rows filtered = 0
 			Fetch Size = 16
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=2
+				Number of rows qualified=100
+				Number of rows visited=101
 				Scan type=btree
 				Tree height=2
 				start position: 
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/resultset.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/resultset.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNet/resultset.out	(working copy)
@@ -1464,16 +1464,10 @@
 SELECT NULLIF(CHARCOL,CLOBCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'CHAR' and 'CLOB' are not supported.
 SELECT NULLIF(CHARCOL,DATECOL) from AllDataTypesTable
-	 COL1(datatype : CHAR, precision : 60, scale : 0)
-	 ------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(CHARCOL,TIMECOL) from AllDataTypesTable
-	 COL1(datatype : CHAR, precision : 60, scale : 0)
-	 ------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(CHARCOL,TIMESTAMPCOL) from AllDataTypesTable
-	 COL1(datatype : CHAR, precision : 60, scale : 0)
-	 ------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(CHARCOL,BLOBCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'CHAR' and 'BLOB' are not supported.
@@ -1514,16 +1508,10 @@
 SELECT NULLIF(VARCHARCOL,CLOBCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'VARCHAR' and 'CLOB' are not supported.
 SELECT NULLIF(VARCHARCOL,DATECOL) from AllDataTypesTable
-	 COL1(datatype : VARCHAR, precision : 60, scale : 0)
-	 ---------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(VARCHARCOL,TIMECOL) from AllDataTypesTable
-	 COL1(datatype : VARCHAR, precision : 60, scale : 0)
-	 ---------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(VARCHARCOL,TIMESTAMPCOL) from AllDataTypesTable
-	 COL1(datatype : VARCHAR, precision : 60, scale : 0)
-	 ---------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(VARCHARCOL,BLOBCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'VARCHAR' and 'BLOB' are not supported.
@@ -1730,12 +1718,8 @@
 SELECT NULLIF(DATECOL,DOUBLECOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'DATE' and 'DOUBLE' are not supported.
 SELECT NULLIF(DATECOL,CHARCOL) from AllDataTypesTable
-	 COL1(datatype : DATE, precision : 10, scale : 0)
-	 ------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(DATECOL,VARCHARCOL) from AllDataTypesTable
-	 COL1(datatype : DATE, precision : 10, scale : 0)
-	 ------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(DATECOL,LONGVARCHARCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'DATE' and 'LONG VARCHAR' are not supported.
@@ -1773,12 +1757,8 @@
 SELECT NULLIF(TIMECOL,DOUBLECOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'TIME' and 'DOUBLE' are not supported.
 SELECT NULLIF(TIMECOL,CHARCOL) from AllDataTypesTable
-	 COL1(datatype : TIME, precision : 8, scale : 0)
-	 -----------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(TIMECOL,VARCHARCOL) from AllDataTypesTable
-	 COL1(datatype : TIME, precision : 8, scale : 0)
-	 -----------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(TIMECOL,LONGVARCHARCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'TIME' and 'LONG VARCHAR' are not supported.
@@ -1816,12 +1796,8 @@
 SELECT NULLIF(TIMESTAMPCOL,DOUBLECOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'TIMESTAMP' and 'DOUBLE' are not supported.
 SELECT NULLIF(TIMESTAMPCOL,CHARCOL) from AllDataTypesTable
-	 COL1(datatype : TIMESTAMP, precision : 26, scale : 6)
-	 -----------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(TIMESTAMPCOL,VARCHARCOL) from AllDataTypesTable
-	 COL1(datatype : TIMESTAMP, precision : 26, scale : 6)
-	 -----------------------------------------------------
 Data Conversion SQLException
 SELECT NULLIF(TIMESTAMPCOL,LONGVARCHARCOL) from AllDataTypesTable
 ERROR 42818: Comparisons between 'TIMESTAMP' and 'LONG VARCHAR' are not supported.
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/setTransactionIsolation.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/setTransactionIsolation.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/setTransactionIsolation.out	(working copy)
@@ -27,19 +27,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read uncommitted isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -68,19 +69,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at repeatable read isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -109,19 +111,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -150,19 +153,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=3
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -217,19 +221,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read uncommitted isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=4
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -239,84 +244,12 @@
 con.getTransactionIsolation() =TRANSACTION_REAPEATABLE_READ:4
 con.prepareStatement(select * from t1)
 select * from t1
-1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-Statement Name: 
-	null
-Statement Text: 
-	select * from t1
-Parse Time: 0
-Bind Time: 0
-Optimize Time: 0
-Generate Time: 0
-Compile Time: 0
-Execute Time: 0
-Begin Compilation Timestamp : null
-End Compilation Timestamp : null
-Begin Execution Timestamp : null
-End Execution Timestamp : null
-Statement Execution Plan Text: 
-Table Scan ResultSet for T1 at repeatable read isolation level using share row locking chosen by the optimizer
-Number of opens = 1
-Rows seen = 0
-Rows filtered = 0
-Fetch Size = 16
-	constructor time (milliseconds) = 0
-	open time (milliseconds) = 0
-	next time (milliseconds) = 0
-	close time (milliseconds) = 0
-scan information: 
-	Bit set of columns fetched=All
-	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
-	Scan type=heap
-	start position: 
-null	stop position: 
-null	qualifiers:
-None
+A lock could not be obtained within the time requested
 con.setTransactionIsolation(TRANSACTION_READ_COMMITTED:2)
 con.getTransactionIsolation() =TRANSACTION_READ_COMMITTED:2
 con.prepareStatement(select * from t1)
 select * from t1
-1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-Statement Name: 
-	null
-Statement Text: 
-	select * from t1
-Parse Time: 0
-Bind Time: 0
-Optimize Time: 0
-Generate Time: 0
-Compile Time: 0
-Execute Time: 0
-Begin Compilation Timestamp : null
-End Compilation Timestamp : null
-Begin Execution Timestamp : null
-End Execution Timestamp : null
-Statement Execution Plan Text: 
-Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
-Number of opens = 1
-Rows seen = 0
-Rows filtered = 0
-Fetch Size = 16
-	constructor time (milliseconds) = 0
-	open time (milliseconds) = 0
-	next time (milliseconds) = 0
-	close time (milliseconds) = 0
-scan information: 
-	Bit set of columns fetched=All
-	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
-	Scan type=heap
-	start position: 
-null	stop position: 
-null	qualifiers:
-None
+A lock could not be obtained within the time requested
 con.setTransactionIsolation(TRANSACTION_SERIALIZABLE:8)
 con.getTransactionIsolation() =TRANSACTION_SERIALIZABLE:8
 con.prepareStatement(select * from t1)
@@ -370,19 +303,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read uncommitted isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -410,19 +344,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at repeatable read isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -450,19 +385,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -490,19 +426,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 3
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=3
+	Number of rows visited=4
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -552,19 +489,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for T1 at read uncommitted isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=1
+	Number of rows qualified=4
+	Number of rows visited=5
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -573,83 +511,11 @@
 con.setTransactionIsolation(TRANSACTION_REAPEATABLE_READ:4)
 con.getTransactionIsolation() =TRANSACTION_REAPEATABLE_READ:4
 select * from t1
-1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-Statement Name: 
-	null
-Statement Text: 
-	select * from t1
-Parse Time: 0
-Bind Time: 0
-Optimize Time: 0
-Generate Time: 0
-Compile Time: 0
-Execute Time: 0
-Begin Compilation Timestamp : null
-End Compilation Timestamp : null
-Begin Execution Timestamp : null
-End Execution Timestamp : null
-Statement Execution Plan Text: 
-Table Scan ResultSet for T1 at repeatable read isolation level using share row locking chosen by the optimizer
-Number of opens = 1
-Rows seen = 0
-Rows filtered = 0
-Fetch Size = 16
-	constructor time (milliseconds) = 0
-	open time (milliseconds) = 0
-	next time (milliseconds) = 0
-	close time (milliseconds) = 0
-scan information: 
-	Bit set of columns fetched=All
-	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
-	Scan type=heap
-	start position: 
-null	stop position: 
-null	qualifiers:
-None
+A lock could not be obtained within the time requested
 con.setTransactionIsolation(TRANSACTION_READ_COMMITTED:2)
 con.getTransactionIsolation() =TRANSACTION_READ_COMMITTED:2
 select * from t1
-1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-Statement Name: 
-	null
-Statement Text: 
-	select * from t1
-Parse Time: 0
-Bind Time: 0
-Optimize Time: 0
-Generate Time: 0
-Compile Time: 0
-Execute Time: 0
-Begin Compilation Timestamp : null
-End Compilation Timestamp : null
-Begin Execution Timestamp : null
-End Execution Timestamp : null
-Statement Execution Plan Text: 
-Table Scan ResultSet for T1 at read committed isolation level using instantaneous share row locking chosen by the optimizer
-Number of opens = 1
-Rows seen = 0
-Rows filtered = 0
-Fetch Size = 16
-	constructor time (milliseconds) = 0
-	open time (milliseconds) = 0
-	next time (milliseconds) = 0
-	close time (milliseconds) = 0
-scan information: 
-	Bit set of columns fetched=All
-	Number of columns fetched=2
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
-	Scan type=heap
-	start position: 
-null	stop position: 
-null	qualifiers:
-None
+A lock could not be obtained within the time requested
 con.setTransactionIsolation(TRANSACTION_SERIALIZABLE:8)
 con.getTransactionIsolation() =TRANSACTION_SERIALIZABLE:8
 select * from t1
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/scrollCursors1.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/scrollCursors1.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/scrollCursors1.out	(working copy)
@@ -577,8 +577,8 @@
 Statement Execution Plan Text: 
 Scroll Insensitive ResultSet:
 Number of opens = 1
-Rows seen = 11
-Number of reads from hash table = 15
+Rows seen = 12
+Number of reads from hash table = 1
 Number of writes to hash table = 12
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/supersimple.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/supersimple.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/supersimple.out	(working copy)
@@ -149,12 +149,8 @@
 NoHoldForConnection;
 ij(CONNECTION1)> prepare s1 as 'select * from t';
 ij(CONNECTION1)> execute s1;
-I          
------
 ERROR 40XL1: A lock could not be obtained within the time requested
 ij(CONNECTION1)> execute s1;
-I          
------
 ERROR 40XL1: A lock could not be obtained within the time requested
 ij(CONNECTION1)> -- Bug 5967 - Selecting from 2 lob columns w/ the first one having data of length 0
 create table t1 (c1 clob(10), c2 clob(10));
Index: java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/wisconsin.out
===================================================================
--- java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/wisconsin.out	(revision 378462)
+++ java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/wisconsin.out	(working copy)
@@ -55,7 +55,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -63,20 +63,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -116,7 +117,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -124,20 +125,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -177,7 +179,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -185,20 +187,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -238,7 +241,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -246,20 +249,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -301,7 +305,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -309,20 +313,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -364,10 +369,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -375,7 +380,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -383,7 +388,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -396,8 +401,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -410,23 +415,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE2 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -477,7 +483,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -490,10 +496,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -501,7 +507,7 @@
 	Left result set:
 		Table Scan ResultSet for BPRIME at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -512,9 +518,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=7
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -522,29 +528,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=142
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -592,10 +599,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 47
+Rows seen from the right = 47
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 47
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -603,10 +610,10 @@
 Left result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 1
+	Rows seen from the left = 47
+	Rows seen from the right = 47
 	Rows filtered = 0
-	Rows returned = 1
+	Rows returned = 47
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -614,7 +621,7 @@
 	Left result set:
 		Table Scan ResultSet for ONEKTUP at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -625,9 +632,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=4
+			Number of rows qualified=48
+			Number of rows visited=48
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -639,16 +646,16 @@
 Negate comparison result: false
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 1
+		Number of opens = 47
+		Rows seen = 47
 		Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 1
+			Number of opens = 47
+			Rows seen = 47
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
@@ -660,9 +667,9 @@
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=2
-				Number of rows qualified=1
-				Number of rows visited=1
+				Number of pages visited=94
+				Number of rows qualified=47
+				Number of rows visited=47
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -681,29 +688,30 @@
 Negate comparison result: false
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 47
+	Rows seen = 47
 	Columns accessed from heap = {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE2 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 47
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=94
+			Number of rows qualified=47
+			Number of rows visited=47
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -754,10 +762,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -765,7 +773,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -773,7 +781,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -786,8 +794,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -800,23 +808,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -867,7 +876,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -880,10 +889,10 @@
 Source result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the left = 71
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -891,7 +900,7 @@
 	Left result set:
 		Table Scan ResultSet for BPRIME at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -902,9 +911,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=7
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -912,29 +921,30 @@
 None
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 0
+			Number of opens = 71
+			Rows seen = 71
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
 				open time (milliseconds) = 0
 				next time (milliseconds) = 0
 				close time (milliseconds) = 0
+				next time in milliseconds/row = 0
 			scan information: 
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=0
-				Number of rows qualified=0
-				Number of rows visited=0
+				Number of pages visited=142
+				Number of rows qualified=71
+				Number of rows visited=71
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -982,10 +992,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 47
+Rows seen from the right = 47
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 47
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -993,10 +1003,10 @@
 Left result set:
 	Nested Loop Exists Join ResultSet:
 	Number of opens = 1
-	Rows seen from the left = 1
-	Rows seen from the right = 1
+	Rows seen from the left = 47
+	Rows seen from the right = 47
 	Rows filtered = 0
-	Rows returned = 1
+	Rows returned = 47
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -1004,7 +1014,7 @@
 	Left result set:
 		Table Scan ResultSet for ONEKTUP at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -1015,9 +1025,9 @@
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of pages visited=4
+			Number of rows qualified=48
+			Number of rows visited=48
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -1029,16 +1039,16 @@
 Negate comparison result: false
 	Right result set:
 		Index Row to Base Row ResultSet for TENKTUP1:
-		Number of opens = 1
-		Rows seen = 1
+		Number of opens = 47
+		Rows seen = 47
 		Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
 			Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-			Number of opens = 1
-			Rows seen = 1
+			Number of opens = 47
+			Rows seen = 47
 			Rows filtered = 0
 			Fetch Size = 1
 				constructor time (milliseconds) = 0
@@ -1050,9 +1060,9 @@
 				Bit set of columns fetched=All
 				Number of columns fetched=2
 				Number of deleted rows visited=0
-				Number of pages visited=2
-				Number of rows qualified=1
-				Number of rows visited=1
+				Number of pages visited=94
+				Number of rows qualified=47
+				Number of rows visited=47
 				Scan type=btree
 				Tree height=2
 				start position: 
@@ -1071,29 +1081,30 @@
 Negate comparison result: false
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 47
+	Rows seen = 47
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 47
+		Rows seen = 47
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=94
+			Number of rows qualified=47
+			Number of rows visited=47
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -1145,7 +1156,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1153,20 +1164,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWO at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -1223,7 +1235,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1263,19 +1275,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=12
+	Number of rows qualified=144
+	Number of rows visited=144
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -1331,7 +1344,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1370,20 +1383,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWO at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 4679
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=26
+	Number of rows qualified=4688
+	Number of rows visited=4688
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -1422,7 +1436,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1430,20 +1444,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -1500,7 +1515,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1540,19 +1555,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=15
+	Number of rows qualified=144
+	Number of rows visited=190
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -1608,7 +1624,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1647,20 +1663,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1FOUR at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2500
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=15
+	Number of rows qualified=2500
+	Number of rows visited=2501
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -1699,7 +1716,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1707,20 +1724,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -1777,7 +1795,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1817,19 +1835,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=18
+	Number of rows qualified=144
+	Number of rows visited=230
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -1885,7 +1904,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -1924,20 +1943,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWENTYPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 2000
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=13
+	Number of rows qualified=2000
+	Number of rows visited=2001
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -1976,7 +1996,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -1984,20 +2004,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2054,7 +2075,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2094,7 +2115,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2102,20 +2123,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2152,19 +2174,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=18
+	Number of rows qualified=144
+	Number of rows visited=228
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2220,7 +2243,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2259,20 +2282,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TEN at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1000
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=8
+	Number of rows qualified=1000
+	Number of rows visited=1001
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -2311,7 +2335,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2319,20 +2343,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2389,7 +2414,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2429,7 +2454,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2437,20 +2462,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2487,19 +2513,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=278
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2555,9 +2582,9 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
-		Number of rows visited=0
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2594,20 +2621,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1TWENTY at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 500
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=5
+	Number of rows qualified=500
+	Number of rows visited=500
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -2646,7 +2674,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2654,20 +2682,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -2724,7 +2753,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2764,19 +2793,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=277
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2813,19 +2843,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=19
+	Number of rows qualified=144
+	Number of rows visited=238
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -2881,7 +2912,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -2920,20 +2951,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1ONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=2
+	Number of rows qualified=100
+	Number of rows visited=101
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -2972,7 +3004,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -2980,20 +3012,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1EVENONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3050,7 +3083,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3090,19 +3123,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=277
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3139,19 +3173,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=19
+	Number of rows qualified=144
+	Number of rows visited=238
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3207,7 +3242,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3246,20 +3281,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1EVENONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=2
+	Number of rows qualified=100
+	Number of rows visited=101
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -3298,7 +3334,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3306,20 +3342,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 100
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=2
+		Number of rows qualified=100
+		Number of rows visited=101
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3376,9 +3413,9 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
-		Number of rows visited=0
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3416,7 +3453,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3424,20 +3461,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=2
 		start position: 
@@ -3474,19 +3512,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=18
+	Number of rows qualified=144
+	Number of rows visited=233
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3542,7 +3581,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=2
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3581,20 +3620,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1ODDONEPERCENT at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 100
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=2
+	Number of rows qualified=100
+	Number of rows visited=101
 	Scan type=btree
 	Tree height=2
 	start position: 
@@ -3633,7 +3673,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3641,20 +3681,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -3713,7 +3754,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3755,19 +3796,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=275
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3804,19 +3846,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=22
+	Number of rows qualified=144
+	Number of rows visited=285
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -3872,7 +3915,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -3912,20 +3955,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRINGU1 at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 Fetch Size = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=3
+	Number of rows qualified=1
+	Number of rows visited=1
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -3966,7 +4010,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -3974,20 +4018,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRINGU2 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Rows filtered = 0
 	Fetch Size = 1
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=3
+		Number of rows qualified=1
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -4046,7 +4091,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -4088,19 +4133,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=396
+	Number of rows qualified=144
+	Number of rows visited=5144
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -4137,19 +4183,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=404
+	Number of rows qualified=144
+	Number of rows visited=5243
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -4205,7 +4252,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -4245,20 +4292,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRINGU2 at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 1
 Rows filtered = 0
 Fetch Size = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=3
+	Number of rows qualified=1
+	Number of rows visited=1
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -4299,7 +4347,7 @@
 Statement Execution Plan Text: 
 Index Row to Base Row ResultSet for TENKTUP1:
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
@@ -4307,20 +4355,21 @@
 	close time (milliseconds) = 0
 	Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 143
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=5
+		Number of rows qualified=144
+		Number of rows visited=144
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -4377,9 +4426,9 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
-		Number of rows visited=0
+		Number of rows visited=1
 		Scan type=btree
 		Tree height=3
 		start position: 
@@ -4417,19 +4466,20 @@
 Statement Execution Plan Text: 
 Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 143
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched=All
 	Number of columns fetched=16
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=23
+	Number of rows qualified=144
+	Number of rows visited=288
 	Scan type=heap
 	start position: 
 null	stop position: 
@@ -4485,7 +4535,7 @@
 		Bit set of columns fetched=All
 		Number of columns fetched=2
 		Number of deleted rows visited=0
-		Number of pages visited=0
+		Number of pages visited=3
 		Number of rows qualified=0
 		Number of rows visited=0
 		Scan type=btree
@@ -4524,20 +4574,21 @@
 Statement Execution Plan Text: 
 Index Scan ResultSet for TENKTUP1 using index TK1STRING4 at serializable isolation level using share row locking chosen by the optimizer
 Number of opens = 1
-Rows seen = 0
+Rows seen = 574
 Rows filtered = 0
 Fetch Size = 16
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
 	close time (milliseconds) = 0
+	next time in milliseconds/row = 0
 scan information: 
 	Bit set of columns fetched={0}
 	Number of columns fetched=1
 	Number of deleted rows visited=0
-	Number of pages visited=0
-	Number of rows qualified=0
-	Number of rows visited=0
+	Number of pages visited=14
+	Number of rows qualified=576
+	Number of rows visited=576
 	Scan type=btree
 	Tree height=3
 	start position: 
@@ -4583,10 +4634,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4594,7 +4645,7 @@
 Left result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
@@ -4605,9 +4656,9 @@
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=2
-		Number of rows qualified=16
-		Number of rows visited=16
+		Number of pages visited=7
+		Number of rows qualified=80
+		Number of rows visited=80
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -4615,29 +4666,30 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4679,10 +4731,10 @@
 Statement Execution Plan Text: 
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4690,7 +4742,7 @@
 Left result set:
 	Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
@@ -4701,9 +4753,9 @@
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=3
-		Number of rows qualified=16
-		Number of rows visited=27
+		Number of pages visited=11
+		Number of rows qualified=80
+		Number of rows visited=132
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -4715,29 +4767,30 @@
 Negate comparison result: false
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
-		Number of opens = 1
-		Rows seen = 0
+		Number of opens = 71
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=142
+			Number of rows qualified=71
+			Number of rows visited=71
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4783,10 +4836,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4794,7 +4847,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -4802,7 +4855,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -4815,8 +4868,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4829,23 +4882,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 2500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -4898,10 +4952,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -4909,7 +4963,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -4917,7 +4971,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -4930,8 +4984,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -4944,23 +4998,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 1000
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -5013,10 +5068,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5024,7 +5079,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -5032,7 +5087,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -5045,8 +5100,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -5059,23 +5114,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 500
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -5128,10 +5184,10 @@
 Statement Execution Plan Text: 
 Hash Exists Join ResultSet:
 Number of opens = 1
-Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the left = 71
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5139,7 +5195,7 @@
 Left result set:
 	Index Row to Base Row ResultSet for TENKTUP1:
 	Number of opens = 1
-	Rows seen = 1
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -5147,7 +5203,7 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP1 using index TK1UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 1
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
@@ -5160,8 +5216,8 @@
 			Number of columns fetched=2
 			Number of deleted rows visited=0
 			Number of pages visited=2
-			Number of rows qualified=16
-			Number of rows visited=16
+			Number of rows qualified=80
+			Number of rows visited=80
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -5174,23 +5230,24 @@
 None
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
-	Number of opens = 1
-	Rows seen = 0
+	Number of opens = 71
+	Rows seen = 71
 	Columns accessed from heap = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
 		Hash Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking: 
-		Number of opens = 1
+		Number of opens = 71
 		Hash table size = 100
 		Hash key is column number 0
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
@@ -5244,9 +5301,9 @@
 Nested Loop Exists Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 1
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 1
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5292,7 +5349,7 @@
 Right result set:
 	Index Row to Base Row ResultSet for TENKTUP2:
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 1
 	Columns accessed from heap = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
@@ -5300,20 +5357,21 @@
 		close time (milliseconds) = 0
 		Index Scan ResultSet for TENKTUP2 using index TK2UNIQUE1 at serializable isolation level using share row locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 1
 		Rows filtered = 0
 		Fetch Size = 1
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=2
 			Number of deleted rows visited=0
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=2
+			Number of rows qualified=1
+			Number of rows visited=1
 			Scan type=btree
 			Tree height=2
 			start position: 
@@ -5355,9 +5413,9 @@
 Nested Loop Join ResultSet:
 Number of opens = 1
 Rows seen from the left = 1
-Rows seen from the right = 0
+Rows seen from the right = 71
 Rows filtered = 0
-Rows returned = 0
+Rows returned = 71
 	constructor time (milliseconds) = 0
 	open time (milliseconds) = 0
 	next time (milliseconds) = 0
@@ -5387,19 +5445,20 @@
 Right result set:
 	Table Scan ResultSet for TENKTUP2 at serializable isolation level using share table locking chosen by the optimizer
 	Number of opens = 1
-	Rows seen = 0
+	Rows seen = 71
 	Rows filtered = 0
 	Fetch Size = 16
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
 		close time (milliseconds) = 0
+		next time in milliseconds/row = 0
 	scan information: 
 		Bit set of columns fetched=All
 		Number of columns fetched=16
-		Number of pages visited=0
-		Number of rows qualified=0
-		Number of rows visited=0
+		Number of pages visited=13
+		Number of rows qualified=80
+		Number of rows visited=163
 		Scan type=heap
 		start position: 
 null		stop position: 
@@ -5438,7 +5497,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (4):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5452,9 +5511,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5488,19 +5547,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=157
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5539,7 +5599,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5553,9 +5613,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5599,19 +5659,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5650,7 +5711,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5664,9 +5725,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5710,19 +5771,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open time (milliseconds) = 0
 			next time (milliseconds) = 0
 			close time (milliseconds) = 0
+			next time in milliseconds/row = 0
 		scan information: 
 			Bit set of columns fetched=All
 			Number of columns fetched=16
-			Number of pages visited=0
-			Number of rows qualified=0
-			Number of rows visited=0
+			Number of pages visited=13
+			Number of rows qualified=80
+			Number of rows visited=163
 			Scan type=heap
 			start position: 
 null			stop position: 
@@ -5761,7 +5823,7 @@
 Statement Execution Plan Text: 
 Project-Restrict ResultSet (5):
 Number of opens = 1
-Rows seen = 0
+Rows seen = 71
 Rows filtered = 0
 restriction = false
 projection = true
@@ -5775,9 +5837,9 @@
 	Nested Loop Join ResultSet:
 	Number of opens = 1
 	Rows seen from the left = 1
-	Rows seen from the right = 0
+	Rows seen from the right = 71
 	Rows filtered = 0
-	Rows returned = 0
+	Rows returned = 71
 		constructor time (milliseconds) = 0
 		open time (milliseconds) = 0
 		next time (milliseconds) = 0
@@ -5821,19 +5883,20 @@
 	Right result set:
 		Table Scan ResultSet for TENKTUP1 at serializable isolation level using share table locking chosen by the optimizer
 		Number of opens = 1
-		Rows seen = 0
+		Rows seen = 71
 		Rows filtered = 0
 		Fetch Size = 16
 			constructor time (milliseconds) = 0
 			open