Class StatisticsOptions
Configuration for the background statistics rebuild subsystem. Controls when and how HyperLogLog, MostCommonValues, and Histogram statistics are rebuilt for indexed fields.
public class StatisticsOptions
- Inheritance
-
StatisticsOptions
- Inherited Members
Constructors
StatisticsOptions()
public StatisticsOptions()
Properties
Enabled
Set to false to disable the background statistics worker thread entirely.
public bool Enabled { get; set; }
Property Value
MinEntitiesForRebuild
Skip tables with fewer entities than this threshold.
public int MinEntitiesForRebuild { get; set; }
Property Value
MutationThreshold
Number of index mutations before a rebuild is triggered for a ComponentTable.
public int MutationThreshold { get; set; }
Property Value
PollIntervalMs
Worker thread poll interval in milliseconds.
public int PollIntervalMs { get; set; }
Property Value
SamplingMinEntities
Minimum number of entities to trigger page-granularity sampling (below this, full scan is used). When entity count exceeds this threshold, the scan reads only a subset of pages to bound scan time.
public int SamplingMinEntities { get; set; }