Package org.firebirdsql.management
Class TableStatistics
- java.lang.Object
- 
- org.firebirdsql.management.TableStatistics
 
- 
 @Volatile(reason="Experimental") public final class TableStatistics extends java.lang.Object Snapshot of the table statistics of a connection (of the table reported bytableName).- Since:
- 5
- Author:
- Mark Rotteveel
- See Also:
- FBTableStatisticsManager
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description longbackoutCount()longdeleteCount()longexpungeCount()longinsertCount()longpurgeCount()longreadIdxCount()longreadSeqCount()java.lang.StringtableName()java.lang.StringtoString()longupdateCount()
 
- 
- 
- 
Method Detail- 
tableNamepublic java.lang.String tableName() - Returns:
- table name
 
 - 
readSeqCountpublic long readSeqCount() - Returns:
- count of sequential reads
 
 - 
readIdxCountpublic long readIdxCount() - Returns:
- count of indexed reads
 
 - 
insertCountpublic long insertCount() - Returns:
- count of inserts
 
 - 
updateCountpublic long updateCount() - Returns:
- count of updates
 
 - 
deleteCountpublic long deleteCount() - Returns:
- count of deletes
 
 - 
backoutCountpublic long backoutCount() - Returns:
- count of removals of a version of a record
 
 - 
purgeCountpublic long purgeCount() - Returns:
- count of removals of old versions of fully mature records (records that are committed, so that older ancestor versions are no longer needed)
 
 - 
expungeCountpublic long expungeCount() - Returns:
- count of removals of a record and all of its ancestors, for records whose deletions have been committed
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-