Package org.h2.engine
Class QueryStatisticsData
java.lang.Object
org.h2.engine.QueryStatisticsData
Maintains query statistics.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
The collected statistics for one query. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HashMap
<String, QueryStatisticsData.QueryEntry> private int
private static final Comparator
<QueryStatisticsData.QueryEntry> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setMaxQueryEntries
(int maxQueryEntries) void
Update query statistics.
-
Field Details
-
QUERY_ENTRY_COMPARATOR
-
map
-
maxQueryEntries
private int maxQueryEntries
-
-
Constructor Details
-
QueryStatisticsData
public QueryStatisticsData(int maxQueryEntries)
-
-
Method Details
-
setMaxQueryEntries
public void setMaxQueryEntries(int maxQueryEntries) -
getQueries
-
update
Update query statistics.- Parameters:
sqlStatement
- the statement being executedexecutionTimeNanos
- the time in nanoseconds the query/update took to executerowCount
- the query or update row count
-