{
  "MeasuredAtUtc": "2026-10-15T03:12:41.8446893+00:00",
  "PostgreSql": "16.15",
  "Runtime": ".NET 10.0.13",
  "OS": "Microsoft Windows 10.0.19045",
  "ProcessorCount": 6,
  "Rounds": 3,
  "WarmupPerWorkerPerVariant": 24,
  "SamplesPerWorkerPerRound": 96,
  "AtomicityCheck": "passed",
  "Results": [
    {
      "Scenario": "Unchanged",
      "Concurrency": 1,
      "Variant": "Plain",
      "Samples": 288,
      "OperationsPerSecond": 316.6793356727286,
      "P50Ms": 1.5858,
      "P95Ms": 12.0568,
      "P99Ms": 24.1411,
      "AllocatedBytesPerOperation": 49659,
      "CommandsPerOperation": 1,
      "MeanBeforeCallbackMs": 0.0016826388888888904,
      "MeanSaveMs": 0.044494097222222244,
      "MeanCommitMs": 1.2029326388888886
    },
    {
      "Scenario": "Unchanged",
      "Concurrency": 1,
      "Variant": "Disabled",
      "Samples": 288,
      "OperationsPerSecond": 430.13013826294326,
      "P50Ms": 1.6009,
      "P95Ms": 6.7227,
      "P99Ms": 16.7725,
      "AllocatedBytesPerOperation": 57190,
      "CommandsPerOperation": 1,
      "MeanBeforeCallbackMs": 0.002313541666666666,
      "MeanSaveMs": 0.03256736111111108,
      "MeanCommitMs": 0.590697916666667
    },
    {
      "Scenario": "Unchanged",
      "Concurrency": 1,
      "Variant": "Enabled",
      "Samples": 288,
      "OperationsPerSecond": 375.3065981245616,
      "P50Ms": 1.433,
      "P95Ms": 12.1739,
      "P99Ms": 19.251,
      "AllocatedBytesPerOperation": 57620,
      "CommandsPerOperation": 1,
      "MeanBeforeCallbackMs": 0.03174895833333333,
      "MeanSaveMs": 0.03955972222222219,
      "MeanCommitMs": 0.9524947916666666
    },
    {
      "Scenario": "Unchanged",
      "Concurrency": 4,
      "Variant": "Plain",
      "Samples": 1152,
      "OperationsPerSecond": 1753.1618166834955,
      "P50Ms": 1.628,
      "P95Ms": 4.8096,
      "P99Ms": 8.2078,
      "AllocatedBytesPerOperation": 49668,
      "CommandsPerOperation": 1,
      "MeanBeforeCallbackMs": 0.0013557291666666652,
      "MeanSaveMs": 0.030886111111111066,
      "MeanCommitMs": 0.667573958333334
    },
    {
      "Scenario": "Unchanged",
      "Concurrency": 4,
      "Variant": "Disabled",
      "Samples": 1152,
      "OperationsPerSecond": 1161.0784725770802,
      "P50Ms": 2.4873,
      "P95Ms": 8.2559,
      "P99Ms": 14.166,
      "AllocatedBytesPerOperation": 57120,
      "CommandsPerOperation": 1,
      "MeanBeforeCallbackMs": 0.0019197048611111127,
      "MeanSaveMs": 0.0471239583333333,
      "MeanCommitMs": 1.1589059895833325
    },
    {
      "Scenario": "Unchanged",
      "Concurrency": 4,
      "Variant": "Enabled",
      "Samples": 1152,
      "OperationsPerSecond": 1306.2431505859101,
      "P50Ms": 2.4804,
      "P95Ms": 6.1462,
      "P99Ms": 8.7526,
      "AllocatedBytesPerOperation": 57704,
      "CommandsPerOperation": 1,
      "MeanBeforeCallbackMs": 0.044407552083333315,
      "MeanSaveMs": 0.05237491319444451,
      "MeanCommitMs": 0.9661970486111109
    },
    {
      "Scenario": "Unselected",
      "Concurrency": 1,
      "Variant": "Plain",
      "Samples": 288,
      "OperationsPerSecond": 229.85793981201775,
      "P50Ms": 2.6705,
      "P95Ms": 11.3175,
      "P99Ms": 32.8494,
      "AllocatedBytesPerOperation": 62821,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0011552083333333366,
      "MeanSaveMs": 1.3733770833333339,
      "MeanCommitMs": 2.0158802083333325
    },
    {
      "Scenario": "Unselected",
      "Concurrency": 1,
      "Variant": "Disabled",
      "Samples": 288,
      "OperationsPerSecond": 202.3989618057698,
      "P50Ms": 2.7656,
      "P95Ms": 13.7399,
      "P99Ms": 46.9035,
      "AllocatedBytesPerOperation": 70474,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0008409722222222228,
      "MeanSaveMs": 1.5648430555555561,
      "MeanCommitMs": 2.3885163194444443
    },
    {
      "Scenario": "Unselected",
      "Concurrency": 1,
      "Variant": "Enabled",
      "Samples": 288,
      "OperationsPerSecond": 185.83399101144215,
      "P50Ms": 2.7472,
      "P95Ms": 17.4618,
      "P99Ms": 84.6736,
      "AllocatedBytesPerOperation": 71026,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.018318402777777763,
      "MeanSaveMs": 1.3906552083333341,
      "MeanCommitMs": 2.859940972222223
    },
    {
      "Scenario": "Unselected",
      "Concurrency": 4,
      "Variant": "Plain",
      "Samples": 1152,
      "OperationsPerSecond": 671.217388492409,
      "P50Ms": 2.9399,
      "P95Ms": 24.181,
      "P99Ms": 59.6632,
      "AllocatedBytesPerOperation": 62614,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0004947916666666682,
      "MeanSaveMs": 1.1436967013888883,
      "MeanCommitMs": 3.85864348958333
    },
    {
      "Scenario": "Unselected",
      "Concurrency": 4,
      "Variant": "Disabled",
      "Samples": 1152,
      "OperationsPerSecond": 621.9422858074229,
      "P50Ms": 2.9642,
      "P95Ms": 24.6174,
      "P99Ms": 73.2718,
      "AllocatedBytesPerOperation": 70312,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0005332465277777764,
      "MeanSaveMs": 1.2885848958333328,
      "MeanCommitMs": 4.255077604166669
    },
    {
      "Scenario": "Unselected",
      "Concurrency": 4,
      "Variant": "Enabled",
      "Samples": 1152,
      "OperationsPerSecond": 484.3412108151879,
      "P50Ms": 3.2324,
      "P95Ms": 33.2548,
      "P99Ms": 89.7919,
      "AllocatedBytesPerOperation": 70925,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.012223437499999996,
      "MeanSaveMs": 1.3988526909722194,
      "MeanCommitMs": 5.6196227430555545
    },
    {
      "Scenario": "Single",
      "Concurrency": 1,
      "Variant": "Plain",
      "Samples": 288,
      "OperationsPerSecond": 265.0261547686487,
      "P50Ms": 2.4466,
      "P95Ms": 8.2068,
      "P99Ms": 33.6936,
      "AllocatedBytesPerOperation": 64504,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0007892361111111113,
      "MeanSaveMs": 0.9798204861111104,
      "MeanCommitMs": 2.0514784722222235
    },
    {
      "Scenario": "Single",
      "Concurrency": 1,
      "Variant": "Disabled",
      "Samples": 288,
      "OperationsPerSecond": 217.91996752992483,
      "P50Ms": 2.5688,
      "P95Ms": 16.2169,
      "P99Ms": 50.7794,
      "AllocatedBytesPerOperation": 72203,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0007045138888888897,
      "MeanSaveMs": 1.0891406249999998,
      "MeanCommitMs": 2.63382326388889
    },
    {
      "Scenario": "Single",
      "Concurrency": 1,
      "Variant": "Enabled",
      "Samples": 288,
      "OperationsPerSecond": 142.0074228463317,
      "P50Ms": 3.1061,
      "P95Ms": 26.2219,
      "P99Ms": 47.9945,
      "AllocatedBytesPerOperation": 92552,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.06582743055555558,
      "MeanSaveMs": 1.324213541666667,
      "MeanCommitMs": 4.807629513888887
    },
    {
      "Scenario": "Single",
      "Concurrency": 4,
      "Variant": "Plain",
      "Samples": 1152,
      "OperationsPerSecond": 460.06913417345214,
      "P50Ms": 3.0036,
      "P95Ms": 47.5959,
      "P99Ms": 83.0018,
      "AllocatedBytesPerOperation": 64544,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0005447916666666661,
      "MeanSaveMs": 1.5280149305555555,
      "MeanCommitMs": 6.04272309027778
    },
    {
      "Scenario": "Single",
      "Concurrency": 4,
      "Variant": "Disabled",
      "Samples": 1152,
      "OperationsPerSecond": 473.5509853683434,
      "P50Ms": 3.144,
      "P95Ms": 27.4254,
      "P99Ms": 99.5577,
      "AllocatedBytesPerOperation": 72257,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0013608506944444015,
      "MeanSaveMs": 1.4024986111111113,
      "MeanCommitMs": 5.645344010416661
    },
    {
      "Scenario": "Single",
      "Concurrency": 4,
      "Variant": "Enabled",
      "Samples": 1152,
      "OperationsPerSecond": 142.54552779801742,
      "P50Ms": 18.9524,
      "P95Ms": 99.3763,
      "P99Ms": 149.2311,
      "AllocatedBytesPerOperation": 92598,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.05788923611111114,
      "MeanSaveMs": 2.261284895833329,
      "MeanCommitMs": 23.990425868055542
    },
    {
      "Scenario": "MultiTable",
      "Concurrency": 1,
      "Variant": "Plain",
      "Samples": 288,
      "OperationsPerSecond": 128.1833477636034,
      "P50Ms": 3.8629,
      "P95Ms": 24.4435,
      "P99Ms": 59.3105,
      "AllocatedBytesPerOperation": 98990,
      "CommandsPerOperation": 3,
      "MeanBeforeCallbackMs": 0.0009899305555555553,
      "MeanSaveMs": 2.1997739583333344,
      "MeanCommitMs": 3.3885083333333355
    },
    {
      "Scenario": "MultiTable",
      "Concurrency": 1,
      "Variant": "Disabled",
      "Samples": 288,
      "OperationsPerSecond": 91.74458346191113,
      "P50Ms": 4.3536,
      "P95Ms": 36.7242,
      "P99Ms": 70.8543,
      "AllocatedBytesPerOperation": 107124,
      "CommandsPerOperation": 3,
      "MeanBeforeCallbackMs": 0.0008447916666666673,
      "MeanSaveMs": 3.00147986111111,
      "MeanCommitMs": 5.184073263888886
    },
    {
      "Scenario": "MultiTable",
      "Concurrency": 1,
      "Variant": "Enabled",
      "Samples": 288,
      "OperationsPerSecond": 33.77807129253678,
      "P50Ms": 20.0601,
      "P95Ms": 105.5247,
      "P99Ms": 152.0065,
      "AllocatedBytesPerOperation": 176282,
      "CommandsPerOperation": 3,
      "MeanBeforeCallbackMs": 0.08971111111111112,
      "MeanSaveMs": 3.6634274305555548,
      "MeanCommitMs": 23.060371875
    },
    {
      "Scenario": "MultiTable",
      "Concurrency": 4,
      "Variant": "Plain",
      "Samples": 1152,
      "OperationsPerSecond": 257.4214296502427,
      "P50Ms": 4.7229,
      "P95Ms": 71.9534,
      "P99Ms": 161.7629,
      "AllocatedBytesPerOperation": 99010,
      "CommandsPerOperation": 3,
      "MeanBeforeCallbackMs": 0.0005105034722222226,
      "MeanSaveMs": 1.6731845486111117,
      "MeanCommitMs": 12.043572916666669
    },
    {
      "Scenario": "MultiTable",
      "Concurrency": 4,
      "Variant": "Disabled",
      "Samples": 1152,
      "OperationsPerSecond": 236.3142848703061,
      "P50Ms": 4.9007,
      "P95Ms": 65.0955,
      "P99Ms": 156.5084,
      "AllocatedBytesPerOperation": 107156,
      "CommandsPerOperation": 3,
      "MeanBeforeCallbackMs": 0.0004954861111111119,
      "MeanSaveMs": 1.4801629340277749,
      "MeanCommitMs": 13.674463194444426
    },
    {
      "Scenario": "MultiTable",
      "Concurrency": 4,
      "Variant": "Enabled",
      "Samples": 1152,
      "OperationsPerSecond": 69.72118232890489,
      "P50Ms": 34.451,
      "P95Ms": 184.4791,
      "P99Ms": 292.3919,
      "AllocatedBytesPerOperation": 176403,
      "CommandsPerOperation": 3,
      "MeanBeforeCallbackMs": 0.07712638888888884,
      "MeanSaveMs": 2.892233333333335,
      "MeanCommitMs": 51.628633680555566
    },
    {
      "Scenario": "Tracked1000",
      "Concurrency": 1,
      "Variant": "Plain",
      "Samples": 288,
      "OperationsPerSecond": 145.48905869235747,
      "P50Ms": 5.5111,
      "P95Ms": 16.1752,
      "P99Ms": 40.7918,
      "AllocatedBytesPerOperation": 1914952,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0008284722222222233,
      "MeanSaveMs": 2.0001062500000018,
      "MeanCommitMs": 1.8177031250000013
    },
    {
      "Scenario": "Tracked1000",
      "Concurrency": 1,
      "Variant": "Disabled",
      "Samples": 288,
      "OperationsPerSecond": 114.37081615768939,
      "P50Ms": 5.9581,
      "P95Ms": 20.331,
      "P99Ms": 71.3451,
      "AllocatedBytesPerOperation": 1995074,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0008291666666666674,
      "MeanSaveMs": 1.9836107638888894,
      "MeanCommitMs": 3.746318402777776
    },
    {
      "Scenario": "Tracked1000",
      "Concurrency": 1,
      "Variant": "Enabled",
      "Samples": 288,
      "OperationsPerSecond": 66.65400549145689,
      "P50Ms": 7.0006,
      "P95Ms": 55.8025,
      "P99Ms": 110.1737,
      "AllocatedBytesPerOperation": 2121061,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.8190260416666661,
      "MeanSaveMs": 2.4405854166666696,
      "MeanCommitMs": 9.183373958333336
    },
    {
      "Scenario": "Tracked1000",
      "Concurrency": 4,
      "Variant": "Plain",
      "Samples": 1152,
      "OperationsPerSecond": 180.1391574991681,
      "P50Ms": 11.5959,
      "P95Ms": 79.0443,
      "P99Ms": 127.726,
      "AllocatedBytesPerOperation": 1915602,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0007703124999999986,
      "MeanSaveMs": 4.388765017361115,
      "MeanCommitMs": 11.620884548611102
    },
    {
      "Scenario": "Tracked1000",
      "Concurrency": 4,
      "Variant": "Disabled",
      "Samples": 1152,
      "OperationsPerSecond": 271.3130789955349,
      "P50Ms": 10.4862,
      "P95Ms": 31.3318,
      "P99Ms": 100.7925,
      "AllocatedBytesPerOperation": 1995675,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 0.0007266493055555549,
      "MeanSaveMs": 4.079463541666664,
      "MeanCommitMs": 4.811966927083336
    },
    {
      "Scenario": "Tracked1000",
      "Concurrency": 4,
      "Variant": "Enabled",
      "Samples": 1152,
      "OperationsPerSecond": 132.75690714481772,
      "P50Ms": 25.0879,
      "P95Ms": 70.2974,
      "P99Ms": 115.6798,
      "AllocatedBytesPerOperation": 2121552,
      "CommandsPerOperation": 2,
      "MeanBeforeCallbackMs": 1.9901753472222212,
      "MeanSaveMs": 5.705111197916667,
      "MeanCommitMs": 16.423765711805554
    }
  ],
  "Notes": "Latency includes context/scope creation, tracking query, explicit transaction, save, commit and disposal. EF command count excludes transaction protocol. Allocations are approximate process-wide deltas. BeforeCallback includes audit collection/DetectChanges only in Enabled; plain EF detects later. Save includes database execution and is not pure CPU time. Not HTTP latency."
}