Class ExecutionInfo

java.lang.Object
mondrian.server.monitor.ExecutionInfo

public class ExecutionInfo extends Object
Information about the execution of an MDX statement.
  • Field Details

    • executionId

      public final long executionId
    • phaseCount

      public final int phaseCount
    • cellCacheRequestCount

      public final long cellCacheRequestCount
    • cellCacheHitCount

      public final long cellCacheHitCount
    • cellCacheMissCount

      public final long cellCacheMissCount
    • cellCachePendingCount

      public final long cellCachePendingCount
    • sqlStatementStartCount

      public final int sqlStatementStartCount
    • sqlStatementExecuteCount

      public final int sqlStatementExecuteCount
    • sqlStatementEndCount

      public final int sqlStatementEndCount
    • sqlStatementRowFetchCount

      public final long sqlStatementRowFetchCount
    • sqlStatementExecuteNanos

      public final long sqlStatementExecuteNanos
    • cellRequestCount

      public final int cellRequestCount
    • expCacheHitCount

      public final int expCacheHitCount
    • expCacheMissCount

      public final int expCacheMissCount
    • stack

      public final String stack
      A printout of the stack trace which represents the code stack when the event was created. Useful for debugging purposes and identifying orphaned connections and statements.
  • Constructor Details

    • ExecutionInfo

      public ExecutionInfo(String stack, long executionId, int phaseCount, long cellCacheRequestCount, long cellCacheHitCount, long cellCacheMissCount, long cellCachePendingCount, int sqlStatementStartCount, int sqlStatementExecuteCount, int sqlStatementEndCount, long sqlStatementRowFetchCount, long sqlStatementExecuteNanos, int cellRequestCount, int expCacheHitCount, int expCacheMissCount)
  • Method Details