The IStatistics type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Clear | Reset all statistics |
![]() | GetCollectionStatistics | Get collection statistics per role |
![]() | GetEntityStatistics | Find entity statistics per name |
![]() | GetQueryStatistics | Query statistics from query string (HQL or SQL) |
![]() | GetSecondLevelCacheStatistics | Second level cache statistics per region |
![]() | LogSummary | log in info level the main statistics |
Properties
Name | Description | |
---|---|---|
![]() | CloseStatementCount | The number of prepared statements that were released |
![]() | CollectionFetchCount | Global number of collections fetched |
![]() | CollectionLoadCount | Global number of collections loaded |
![]() | CollectionRecreateCount | Global number of collections recreated |
![]() | CollectionRemoveCount | Global number of collections removed |
![]() | CollectionRoleNames | The names of all collection roles |
![]() | CollectionUpdateCount | Global number of collections updated |
![]() | ConnectCount |
Get the global number of connections asked by the sessions
(the actual number of connections used may be much smaller depending
whether you use a connection pool or not)
|
![]() | EntityDeleteCount | Global number of entity deletes |
![]() | EntityFetchCount | Global number of entity fetchs |
![]() | EntityInsertCount | Global number of entity inserts |
![]() | EntityLoadCount | Global number of entity loads |
![]() | EntityNames | The names of all entities |
![]() | EntityUpdateCount | Global number of entity updates |
![]() | FlushCount | Get the global number of flush executed by sessions (either implicit or explicit) |
![]() | IsStatisticsEnabled | Enable/Disable statistics logs (this is a dynamic parameter) |
![]() | OperationThreshold |
The OperationThreshold to a value greater than MinValue to enable logging of long running operations.
|
![]() | OptimisticFailureCount | The number of StaleObjectStateExceptions that occurred |
![]() | PrepareStatementCount | The number of prepared statements that were acquired |
![]() | Queries | All executed query strings |
![]() | QueryCacheHitCount | The global number of cached queries successfully retrieved from cache |
![]() | QueryCacheMissCount | The global number of cached queries *not* found in cache |
![]() | QueryCachePutCount | The global number of cacheable queries put in cache |
![]() | QueryExecutionCount | Global number of executed queries |
![]() | QueryExecutionMaxTime | The TimeSpan of the slowest query. |
![]() | QueryExecutionMaxTimeQueryString | The query string for the slowest query. |
![]() | SecondLevelCacheHitCount | Global number of cacheable entities/collections successfully retrieved from the cache |
![]() | SecondLevelCacheMissCount | Global number of cacheable entities/collections not found in the cache and loaded from the database. |
![]() | SecondLevelCachePutCount | Global number of cacheable entities/collections put in the cache |
![]() | SecondLevelCacheRegionNames | Get all second-level cache region names |
![]() | SessionCloseCount | Global number of sessions closed |
![]() | SessionOpenCount | Global number of sessions opened |
![]() | StartTime | Start time |
![]() | SuccessfulTransactionCount | The number of transactions we know to have been successful |
![]() | TransactionCount | The number of transactions we know to have completed |