1 21 22 package org.apache.derby.iapi.sql.execute; 23 24 import java.io.Serializable ; 25 26 import java.sql.Time ; 27 import java.sql.Timestamp ; 28 29 46 public interface RunTimeStatistics 47 { 48 56 public long getCompileTimeInMillis(); 57 58 65 public long getParseTimeInMillis(); 66 67 72 public long getBindTimeInMillis(); 73 74 81 public long getOptimizeTimeInMillis(); 82 83 90 public long getGenerateTimeInMillis(); 91 92 99 public long getExecuteTimeInMillis(); 100 101 108 public Timestamp getBeginCompilationTimestamp(); 109 110 117 public Timestamp getEndCompilationTimestamp(); 118 119 126 public Timestamp getBeginExecutionTimestamp(); 127 128 135 public Timestamp getEndExecutionTimestamp(); 136 137 144 public String getStatementName(); 145 146 159 public String getSPSName(); 160 161 166 public String getStatementText(); 167 168 174 public String getStatementExecutionPlanText(); 175 176 184 public String getScanStatisticsText(); 185 186 196 public String getScanStatisticsText(String tableName); 197 198 205 public double getEstimatedRowCount(); 206 } 207 | Popular Tags |