Interface IoStatisticsHolder
- All Known Implementing Classes:
IoStatisticsHolderNoOp
public interface IoStatisticsHolder
Holder of IO statistics.
-
Method Summary
Modifier and TypeMethodDescriptionlonglongvoidtrackLogicalRead(long pageAddr) Track logical read of given page.voidtrackPhysicalAndLogicalRead(long pageAddr) Track physical and logical read of given page.
-
Method Details
-
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.
-