Interface IoStatisticsHolder

All Known Implementing Classes:
IoStatisticsHolderNoOp

public interface IoStatisticsHolder
Holder of IO statistics.
  • 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.