Skip to main content

NodeStatistics

  • Namespace: PPDS.Dataverse.Query.Planning
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary​

Statistics for a single plan node. Thread-safe via Interlocked operations.

Members​

Methods​

AddRowsProduced​

void AddRowsProduced(long count)

Adds count to PPDS.Dataverse.Query.Planning.NodeStatistics.RowsProduced.

AddTimeMs​

void AddTimeMs(long ms)

Adds ms to PPDS.Dataverse.Query.Planning.NodeStatistics.TimeMs.

IncrementRowsProduced​

void IncrementRowsProduced()

Increments PPDS.Dataverse.Query.Planning.NodeStatistics.RowsProduced by one.

Properties​

RowsProduced​

long RowsProduced { get; }

Rows produced by this node.

TimeMs​

long TimeMs { get; }

Time spent in this node (ms).