Interface IoStatisticsHolder
-
- All Known Implementing Classes:
IoStatisticsHolderCache,IoStatisticsHolderIndex,IoStatisticsHolderNoOp,IoStatisticsHolderQuery
public interface IoStatisticsHolderHolder of IO statistics.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longlogicalReads()StringmetricRegistryName()longphysicalReads()voidtrackLogicalRead(long pageAddr)Track logical read of given page.voidtrackPhysicalAndLogicalRead(long pageAddr)Track physical and logical read of given page.
-
-
-
Method Detail
-
trackLogicalRead
void trackLogicalRead(long pageAddr)
Track logical read of given page.- Parameters:
pageAddr- Address of page.
-
trackPhysicalAndLogicalRead
void trackPhysicalAndLogicalRead(long pageAddr)
Track physical and logical read of given page.- Parameters:
pageAddr- start address of page.
-
logicalReads
long logicalReads()
- Returns:
- Number of logical reads.
-
physicalReads
long physicalReads()
- Returns:
- Number of physical reads.
-
metricRegistryName
String metricRegistryName()
- Returns:
- Metric registry name.
-
-