Class QueryMetrics

java.lang.Object
com.ocient.metrics.QueryMetrics

public class QueryMetrics extends Object
  • Field Details

    • fetchQueueDepth

      public final PerfCounter fetchQueueDepth
    • rowsRecv

      public final PerfCounter rowsRecv
    • rowsPending

      public final PerfCounter rowsPending
    • bytesRecv

      public final PerfCounter bytesRecv
    • fetchRequests

      public final PerfCounter fetchRequests
    • fetchRTT

      public final PerfCounter fetchRTT
    • rowBatchesRecv

      public final PerfCounter rowBatchesRecv
    • rowBlobsRecv

      public final PerfCounter rowBlobsRecv
    • rowBatchBytesRecv

      public final PerfCounter rowBatchBytesRecv
    • rowBatchDeserMs

      public final PerfCounter rowBatchDeserMs
    • pingResponses

      public final PerfCounter pingResponses
    • cursorPosition

      public final PerfCounter cursorPosition
    • cursorWaitTime

      public final PerfCounter cursorWaitTime
    • firstByteTime

      public volatile long firstByteTime
    • lastByteTime

      public volatile long lastByteTime
  • Constructor Details

    • QueryMetrics

      public QueryMetrics(String queryId)
  • Method Details

    • getRowsRecovered

      public long getRowsRecovered()
    • getBytesRecovered

      public long getBytesRecovered()
    • getFirstByteTimestamp

      public long getFirstByteTimestamp()
    • getLastByteTimestamp

      public long getLastByteTimestamp()
    • removeAll

      public void removeAll()