{
  "blocks": [
    {
      "engine": "lite",
      "rows": 200000,
      "iterations": 3,
      "sameApiOperations": [
        "Count0",
        "Page0",
        "Page5000",
        "Sequential10Pages",
        "Random10Pages",
        "GroupBy"
      ],
      "indexMs": 9108.2644,
      "runtime": "9.0.19",
      "logicalCpus": 4,
      "bodyChars": {
        "min": 620,
        "max": 925
      },
      "inserts": [
        {
          "ms": 1597.4869,
          "managedBytes": 3390678736
        },
        {
          "ms": 1568.8615,
          "managedBytes": 3432318280
        },
        {
          "ms": 1656.7856,
          "managedBytes": 3487396392
        }
      ],
      "compile": {
        "ms": 21.5835
      },
      "measurements": [
        {
          "name": "Count0.ordinary",
          "medianMs": 67.962,
          "samples": [
            {
              "ms": 80.9147,
              "managedBytes": 799745320
            },
            {
              "ms": 59.5762,
              "managedBytes": 180396472
            },
            {
              "ms": 67.962,
              "managedBytes": 180396472
            }
          ]
        },
        {
          "name": "Count1.ordinary",
          "medianMs": 69.1295,
          "samples": [
            {
              "ms": 75.919,
              "managedBytes": 81657120
            },
            {
              "ms": 69.1295,
              "managedBytes": 81657120
            },
            {
              "ms": 65.3427,
              "managedBytes": 81657120
            }
          ]
        },
        {
          "name": "Count1.optimized",
          "medianMs": 18.558,
          "samples": [
            {
              "ms": 18.558,
              "managedBytes": 36776632
            },
            {
              "ms": 18.5394,
              "managedBytes": 36776632
            },
            {
              "ms": 21.6427,
              "managedBytes": 36776632
            }
          ]
        },
        {
          "name": "Count2.ordinary",
          "medianMs": 310.0071,
          "samples": [
            {
              "ms": 311.2812,
              "managedBytes": 458944528
            },
            {
              "ms": 306.3109,
              "managedBytes": 458944528
            },
            {
              "ms": 310.0071,
              "managedBytes": 458944528
            }
          ]
        },
        {
          "name": "Count2.optimized",
          "medianMs": 323.6353,
          "samples": [
            {
              "ms": 327.2407,
              "managedBytes": 458909864
            },
            {
              "ms": 323.6353,
              "managedBytes": 458909864
            },
            {
              "ms": 310.9313,
              "managedBytes": 458909864
            }
          ]
        },
        {
          "name": "Count3.ordinary",
          "medianMs": 332.6849,
          "samples": [
            {
              "ms": 332.3677,
              "managedBytes": 413160760
            },
            {
              "ms": 336.747,
              "managedBytes": 413160760
            },
            {
              "ms": 332.6849,
              "managedBytes": 413160760
            }
          ]
        },
        {
          "name": "Count3.optimized",
          "medianMs": 311.2775,
          "samples": [
            {
              "ms": 311.2775,
              "managedBytes": 401949440
            },
            {
              "ms": 302.8835,
              "managedBytes": 401949440
            },
            {
              "ms": 317.8527,
              "managedBytes": 401949440
            }
          ]
        },
        {
          "name": "Page0.ordinary",
          "medianMs": 130.2587,
          "samples": [
            {
              "ms": 130.2587,
              "managedBytes": 201451656
            },
            {
              "ms": 128.5957,
              "managedBytes": 201451656
            },
            {
              "ms": 134.4975,
              "managedBytes": 201500856
            }
          ]
        },
        {
          "name": "Page5000.ordinary",
          "medianMs": 135.0481,
          "samples": [
            {
              "ms": 133.036,
              "managedBytes": 201732536
            },
            {
              "ms": 135.0481,
              "managedBytes": 201732536
            },
            {
              "ms": 140.9353,
              "managedBytes": 201732536
            }
          ]
        },
        {
          "name": "Sequential10Pages.ordinary",
          "medianMs": 1308.5596,
          "samples": [
            {
              "ms": 1308.5596,
              "managedBytes": 2014765848
            },
            {
              "ms": 1283.566,
              "managedBytes": 2014765848
            },
            {
              "ms": 1320.9176,
              "managedBytes": 2014765848
            }
          ]
        },
        {
          "name": "Random10Pages.ordinary",
          "medianMs": 1300.5642,
          "samples": [
            {
              "ms": 1309.7668,
              "managedBytes": 2027718608
            },
            {
              "ms": 1300.5642,
              "managedBytes": 2027718608
            },
            {
              "ms": 1284.6354,
              "managedBytes": 2027718608
            }
          ]
        },
        {
          "name": "Point1000.ordinary",
          "medianMs": 27.8087,
          "samples": [
            {
              "ms": 33.1866,
              "managedBytes": 49702512
            },
            {
              "ms": 27.0287,
              "managedBytes": 49702752
            },
            {
              "ms": 27.8087,
              "managedBytes": 49702752
            }
          ]
        },
        {
          "name": "Point1000.optimized",
          "medianMs": 31.9716,
          "samples": [
            {
              "ms": 40.5979,
              "managedBytes": 51860992
            },
            {
              "ms": 29.959,
              "managedBytes": 51860992
            },
            {
              "ms": 31.9716,
              "managedBytes": 51860992
            }
          ]
        },
        {
          "name": "GroupBy.ordinary",
          "medianMs": 975.7986,
          "samples": [
            {
              "ms": 982.8251,
              "managedBytes": 1418575024
            },
            {
              "ms": 975.7986,
              "managedBytes": 1432695704
            },
            {
              "ms": 951.486,
              "managedBytes": 1470942096
            }
          ]
        },
        {
          "name": "Concurrent4x50.ordinary",
          "medianMs": 4550.3643,
          "samples": [
            {
              "ms": 4532.3433,
              "managedBytes": 16331154048
            },
            {
              "ms": 4550.3643,
              "managedBytes": 16327054288
            },
            {
              "ms": 4588.8943,
              "managedBytes": 16328095544
            }
          ]
        },
        {
          "name": "Concurrent4x50.optimized",
          "medianMs": 1197.2722,
          "samples": [
            {
              "ms": 1197.2722,
              "managedBytes": 7354960864
            },
            {
              "ms": 1279.8184,
              "managedBytes": 7354970768
            },
            {
              "ms": 1192.2364,
              "managedBytes": 7354972176
            }
          ]
        },
        {
          "name": "Write200Files",
          "medianMs": 96.8665,
          "samples": [
            {
              "ms": 108.6828,
              "managedBytes": 149786064
            },
            {
              "ms": 91.1809,
              "managedBytes": 149018720
            },
            {
              "ms": 96.8665,
              "managedBytes": 149598304
            }
          ]
        },
        {
          "name": "Read200x1KB",
          "medianMs": 16.9127,
          "samples": [
            {
              "ms": 16.9127,
              "managedBytes": 28274280
            },
            {
              "ms": 17.433,
              "managedBytes": 28274280
            },
            {
              "ms": 16.396,
              "managedBytes": 28274280
            }
          ]
        },
        {
          "name": "RandomRead200x1KB.ordinary",
          "medianMs": 15.4468,
          "samples": [
            {
              "ms": 15.467,
              "managedBytes": 28274576
            },
            {
              "ms": 15.4468,
              "managedBytes": 28274576
            },
            {
              "ms": 14.8186,
              "managedBytes": 28274576
            }
          ]
        },
        {
          "name": "RandomRead200x1KB.optimized",
          "medianMs": 15.1278,
          "samples": [
            {
              "ms": 17.4133,
              "managedBytes": 28274576
            },
            {
              "ms": 15.1278,
              "managedBytes": 28274576
            },
            {
              "ms": 13.2058,
              "managedBytes": 28274576
            }
          ]
        },
        {
          "name": "FileEditRange",
          "medianMs": 18.7464,
          "samples": [
            {
              "ms": 18.7464,
              "managedBytes": 25226496
            },
            {
              "ms": 19.1437,
              "managedBytes": 25179504
            },
            {
              "ms": 18.4502,
              "managedBytes": 25230592
            }
          ]
        },
        {
          "name": "FileExtendGap",
          "medianMs": 126.2668,
          "samples": [
            {
              "ms": 138.1166,
              "managedBytes": 245295472
            },
            {
              "ms": 126.2668,
              "managedBytes": 244774928
            },
            {
              "ms": 125.8899,
              "managedBytes": 244754592
            }
          ]
        },
        {
          "name": "FileGrow",
          "medianMs": 26.6171,
          "samples": [
            {
              "ms": 26.5755,
              "managedBytes": 39852392
            },
            {
              "ms": 27.3824,
              "managedBytes": 39827928
            },
            {
              "ms": 26.6171,
              "managedBytes": 39781232
            }
          ]
        },
        {
          "name": "FileTruncate",
          "medianMs": 13.7362,
          "samples": [
            {
              "ms": 13.7362,
              "managedBytes": 14042432
            },
            {
              "ms": 13.771,
              "managedBytes": 14015568
            },
            {
              "ms": 13.4072,
              "managedBytes": 14008704
            }
          ]
        },
        {
          "name": "ComplexNativeUpdate",
          "medianMs": 117.6977,
          "samples": [
            {
              "ms": 119.1206,
              "managedBytes": 228860384
            },
            {
              "ms": 116.6176,
              "managedBytes": 228860384
            },
            {
              "ms": 117.6977,
              "managedBytes": 228860384
            }
          ]
        },
        {
          "name": "IndexedTagCount.ordinary",
          "medianMs": 93.3508,
          "samples": [
            {
              "ms": 93.3508,
              "managedBytes": 94425504
            },
            {
              "ms": 92.8504,
              "managedBytes": 94425504
            },
            {
              "ms": 94.71,
              "managedBytes": 94425504
            }
          ]
        },
        {
          "name": "IndexedTagCount.optimized",
          "medianMs": 15.3756,
          "samples": [
            {
              "ms": 15.3756,
              "managedBytes": 36108928
            },
            {
              "ms": 16.2272,
              "managedBytes": 36108928
            },
            {
              "ms": 15.3581,
              "managedBytes": 36108928
            }
          ]
        }
      ],
      "correctness": "all measured counts, full page fields/order, point results, groups, updates and file prefixes verified",
      "settings": {
        "Collation": "/Ordinal",
        "Version": "5.0.21.0",
        "Connection": "Direct",
        "EmptyStringToNull": false,
        "TrimWhitespace": false,
        "Files": "Native chunk transactions"
      },
      "plans": [
        {
          "name": "Count0.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"index\",\"fields\":[\"_id\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count0.optimized",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"index\",\"fields\":[\"_id\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count1.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"System\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count1.optimized",
          "projection": "{n:COUNT(*.System)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"index\",\"fields\":[\"System\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@.System))}\",\"all\":true}}"
        },
        {
          "name": "Count2.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"MachineName\",\"AggId\"]},\"filters\":[\"(($.MachineName LIKE (@p0+\\\"%\\\"))=true)\",\"(($.AggId LIKE (@p1+\\\"%\\\"))=true)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count2.optimized",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"MachineName\",\"AggId\"]},\"filters\":[\"(($.MachineName LIKE (@p0+\\\"%\\\"))=true)\",\"(($.AggId LIKE (@p1+\\\"%\\\"))=true)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count3.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"Tags\"]},\"filters\":[\"($.Tags=@p0)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count3.optimized",
          "projection": "{n:COUNT(*.Tags)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"Tags\"]},\"filters\":[\"($.Tags=@p0)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@.Tags))}\",\"all\":true}}"
        },
        {
          "name": "Page0",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"orderBy\":{\"expr\":\"$.UnixTimestamp\",\"order\":-1},\"limit\":100,\"select\":{\"expr\":\"$\",\"all\":false}}"
        },
        {
          "name": "Page5000",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"orderBy\":{\"expr\":\"$.UnixTimestamp\",\"order\":-1},\"limit\":100,\"offset\":5000,\"select\":{\"expr\":\"$\",\"all\":false}}"
        },
        {
          "name": "Point",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"INDEX SEEK(_id = 1)\",\"cost\":1},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"limit\":1,\"select\":{\"expr\":\"$\",\"all\":false}}"
        },
        {
          "name": "GroupBy",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"groupByPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"orderBy\":{\"expr\":\"SUBSTRING($.Username,0,1)\",\"order\":1},\"groupBy\":{\"expr\":\"SUBSTRING($.Username,0,1)\",\"having\":null,\"select\":\"{key:@key,n:COUNT(*)}\"}}"
        }
      ]
    },
    {
      "engine": "lite",
      "rows": 200000,
      "iterations": 3,
      "sameApiOperations": [
        "Count0",
        "Page0",
        "Page5000",
        "Sequential10Pages",
        "Random10Pages",
        "GroupBy"
      ],
      "indexMs": 8924.5935,
      "runtime": "9.0.19",
      "logicalCpus": 4,
      "bodyChars": {
        "min": 620,
        "max": 925
      },
      "inserts": [
        {
          "ms": 1667.0177,
          "managedBytes": 3390679232
        },
        {
          "ms": 1596.3036,
          "managedBytes": 3432293648
        },
        {
          "ms": 1597.7616,
          "managedBytes": 3487389248
        }
      ],
      "compile": {
        "ms": 22.5471
      },
      "measurements": [
        {
          "name": "Count0.ordinary",
          "medianMs": 70.9266,
          "samples": [
            {
              "ms": 70.9266,
              "managedBytes": 180396472
            },
            {
              "ms": 63.9755,
              "managedBytes": 180396472
            },
            {
              "ms": 104.6808,
              "managedBytes": 933560168
            }
          ]
        },
        {
          "name": "Count1.ordinary",
          "medianMs": 67.4591,
          "samples": [
            {
              "ms": 68.515,
              "managedBytes": 81657392
            },
            {
              "ms": 67.4591,
              "managedBytes": 81657392
            },
            {
              "ms": 65.868,
              "managedBytes": 81657392
            }
          ]
        },
        {
          "name": "Count1.optimized",
          "medianMs": 15.8679,
          "samples": [
            {
              "ms": 17.5524,
              "managedBytes": 36776632
            },
            {
              "ms": 15.8622,
              "managedBytes": 36776632
            },
            {
              "ms": 15.8679,
              "managedBytes": 36776632
            }
          ]
        },
        {
          "name": "Count2.ordinary",
          "medianMs": 317.8861,
          "samples": [
            {
              "ms": 321.607,
              "managedBytes": 458944992
            },
            {
              "ms": 308.6294,
              "managedBytes": 458944992
            },
            {
              "ms": 317.8861,
              "managedBytes": 458944992
            }
          ]
        },
        {
          "name": "Count2.optimized",
          "medianMs": 323.8585,
          "samples": [
            {
              "ms": 331.8293,
              "managedBytes": 458909864
            },
            {
              "ms": 322.9501,
              "managedBytes": 458909864
            },
            {
              "ms": 323.8585,
              "managedBytes": 458909864
            }
          ]
        },
        {
          "name": "Count3.ordinary",
          "medianMs": 330.7976,
          "samples": [
            {
              "ms": 328.1756,
              "managedBytes": 413160760
            },
            {
              "ms": 330.7976,
              "managedBytes": 413160760
            },
            {
              "ms": 339.6849,
              "managedBytes": 413160760
            }
          ]
        },
        {
          "name": "Count3.optimized",
          "medianMs": 313.8506,
          "samples": [
            {
              "ms": 306.5058,
              "managedBytes": 401949440
            },
            {
              "ms": 313.8506,
              "managedBytes": 401949440
            },
            {
              "ms": 321.593,
              "managedBytes": 401949440
            }
          ]
        },
        {
          "name": "Page0.ordinary",
          "medianMs": 128.2692,
          "samples": [
            {
              "ms": 135.778,
              "managedBytes": 201451928
            },
            {
              "ms": 128.2692,
              "managedBytes": 201451928
            },
            {
              "ms": 127.8494,
              "managedBytes": 201451928
            }
          ]
        },
        {
          "name": "Page5000.ordinary",
          "medianMs": 133.2198,
          "samples": [
            {
              "ms": 132.5001,
              "managedBytes": 201732808
            },
            {
              "ms": 133.2198,
              "managedBytes": 201732808
            },
            {
              "ms": 138.1902,
              "managedBytes": 201732808
            }
          ]
        },
        {
          "name": "Sequential10Pages.ordinary",
          "medianMs": 1306.0228,
          "samples": [
            {
              "ms": 1326.7063,
              "managedBytes": 2014768568
            },
            {
              "ms": 1297.2165,
              "managedBytes": 2014768568
            },
            {
              "ms": 1306.0228,
              "managedBytes": 2014768568
            }
          ]
        },
        {
          "name": "Random10Pages.ordinary",
          "medianMs": 1352.1543,
          "samples": [
            {
              "ms": 1352.1543,
              "managedBytes": 2027721328
            },
            {
              "ms": 1310.7231,
              "managedBytes": 2027721328
            },
            {
              "ms": 1407.0999,
              "managedBytes": 2027721328
            }
          ]
        },
        {
          "name": "Point1000.ordinary",
          "medianMs": 26.8301,
          "samples": [
            {
              "ms": 28.0886,
              "managedBytes": 49702432
            },
            {
              "ms": 26.0777,
              "managedBytes": 49702752
            },
            {
              "ms": 26.8301,
              "managedBytes": 49702752
            }
          ]
        },
        {
          "name": "Point1000.optimized",
          "medianMs": 30.136,
          "samples": [
            {
              "ms": 39.2365,
              "managedBytes": 51860992
            },
            {
              "ms": 28.1084,
              "managedBytes": 51860992
            },
            {
              "ms": 30.136,
              "managedBytes": 51860992
            }
          ]
        },
        {
          "name": "GroupBy.ordinary",
          "medianMs": 982.2376,
          "samples": [
            {
              "ms": 987.6037,
              "managedBytes": 1471817072
            },
            {
              "ms": 952.1138,
              "managedBytes": 1412059152
            },
            {
              "ms": 982.2376,
              "managedBytes": 1456877656
            }
          ]
        },
        {
          "name": "Concurrent4x50.ordinary",
          "medianMs": 4590.4292,
          "samples": [
            {
              "ms": 4590.4292,
              "managedBytes": 16324109368
            },
            {
              "ms": 4570.6855,
              "managedBytes": 16325098648
            },
            {
              "ms": 4599.0285,
              "managedBytes": 16328162600
            }
          ]
        },
        {
          "name": "Concurrent4x50.optimized",
          "medianMs": 1181.143,
          "samples": [
            {
              "ms": 1109.6018,
              "managedBytes": 7354962856
            },
            {
              "ms": 1226.5634,
              "managedBytes": 7354972952
            },
            {
              "ms": 1181.143,
              "managedBytes": 7354972056
            }
          ]
        },
        {
          "name": "Write200Files",
          "medianMs": 98.3374,
          "samples": [
            {
              "ms": 103.2125,
              "managedBytes": 149785504
            },
            {
              "ms": 89.2865,
              "managedBytes": 149018168
            },
            {
              "ms": 98.3374,
              "managedBytes": 149598832
            }
          ]
        },
        {
          "name": "Read200x1KB",
          "medianMs": 17.8518,
          "samples": [
            {
              "ms": 18.2222,
              "managedBytes": 28274280
            },
            {
              "ms": 17.8518,
              "managedBytes": 28274280
            },
            {
              "ms": 16.5674,
              "managedBytes": 28274280
            }
          ]
        },
        {
          "name": "RandomRead200x1KB.ordinary",
          "medianMs": 14.1697,
          "samples": [
            {
              "ms": 14.6301,
              "managedBytes": 28274576
            },
            {
              "ms": 14.1653,
              "managedBytes": 28274576
            },
            {
              "ms": 14.1697,
              "managedBytes": 28274576
            }
          ]
        },
        {
          "name": "RandomRead200x1KB.optimized",
          "medianMs": 14.7583,
          "samples": [
            {
              "ms": 17.0994,
              "managedBytes": 28274576
            },
            {
              "ms": 14.7583,
              "managedBytes": 28274576
            },
            {
              "ms": 13.4061,
              "managedBytes": 28274576
            }
          ]
        },
        {
          "name": "FileEditRange",
          "medianMs": 20.0115,
          "samples": [
            {
              "ms": 20.0115,
              "managedBytes": 25226496
            },
            {
              "ms": 20.2995,
              "managedBytes": 25179504
            },
            {
              "ms": 18.7298,
              "managedBytes": 25230592
            }
          ]
        },
        {
          "name": "FileExtendGap",
          "medianMs": 152.3458,
          "samples": [
            {
              "ms": 180.5494,
              "managedBytes": 245292144
            },
            {
              "ms": 152.3458,
              "managedBytes": 244774608
            },
            {
              "ms": 123.7369,
              "managedBytes": 244754272
            }
          ]
        },
        {
          "name": "FileGrow",
          "medianMs": 26.1277,
          "samples": [
            {
              "ms": 27.8741,
              "managedBytes": 39852392
            },
            {
              "ms": 26.0843,
              "managedBytes": 39827928
            },
            {
              "ms": 26.1277,
              "managedBytes": 39781232
            }
          ]
        },
        {
          "name": "FileTruncate",
          "medianMs": 14.3023,
          "samples": [
            {
              "ms": 14.3023,
              "managedBytes": 14042432
            },
            {
              "ms": 16.3602,
              "managedBytes": 14015568
            },
            {
              "ms": 14.0465,
              "managedBytes": 14008704
            }
          ]
        },
        {
          "name": "ComplexNativeUpdate",
          "medianMs": 132.4025,
          "samples": [
            {
              "ms": 139.8178,
              "managedBytes": 228860976
            },
            {
              "ms": 125.9465,
              "managedBytes": 228860976
            },
            {
              "ms": 132.4025,
              "managedBytes": 228860976
            }
          ]
        },
        {
          "name": "IndexedTagCount.ordinary",
          "medianMs": 93.1597,
          "samples": [
            {
              "ms": 110.1415,
              "managedBytes": 94425504
            },
            {
              "ms": 93.1597,
              "managedBytes": 94425504
            },
            {
              "ms": 90.325,
              "managedBytes": 94425504
            }
          ]
        },
        {
          "name": "IndexedTagCount.optimized",
          "medianMs": 16.6812,
          "samples": [
            {
              "ms": 17.1464,
              "managedBytes": 36108928
            },
            {
              "ms": 16.4739,
              "managedBytes": 36108928
            },
            {
              "ms": 16.6812,
              "managedBytes": 36108928
            }
          ]
        }
      ],
      "correctness": "all measured counts, full page fields/order, point results, groups, updates and file prefixes verified",
      "settings": {
        "Collation": "/Ordinal",
        "Version": "5.0.21.0",
        "Connection": "Direct",
        "EmptyStringToNull": false,
        "TrimWhitespace": false,
        "Files": "Native chunk transactions"
      },
      "plans": [
        {
          "name": "Count0.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"index\",\"fields\":[\"_id\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count0.optimized",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"index\",\"fields\":[\"_id\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count1.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"System\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count1.optimized",
          "projection": "{n:COUNT(*.System)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"index\",\"fields\":[\"System\"]},\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@.System))}\",\"all\":true}}"
        },
        {
          "name": "Count2.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"MachineName\",\"AggId\"]},\"filters\":[\"(($.MachineName LIKE (@p0+\\\"%\\\"))=true)\",\"(($.AggId LIKE (@p1+\\\"%\\\"))=true)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count2.optimized",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"MachineName\",\"AggId\"]},\"filters\":[\"(($.MachineName LIKE (@p0+\\\"%\\\"))=true)\",\"(($.AggId LIKE (@p1+\\\"%\\\"))=true)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count3.ordinary",
          "projection": "{n:COUNT(*._id)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"_id\",\"Tags\"]},\"filters\":[\"($.Tags=@p0)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@._id))}\",\"all\":true}}"
        },
        {
          "name": "Count3.optimized",
          "projection": "{n:COUNT(*.Tags)}",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":[\"Tags\"]},\"filters\":[\"($.Tags=@p0)\"],\"select\":{\"expr\":\"{n:COUNT(MAP(*=>@.Tags))}\",\"all\":true}}"
        },
        {
          "name": "Page0",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"orderBy\":{\"expr\":\"$.UnixTimestamp\",\"order\":-1},\"limit\":100,\"select\":{\"expr\":\"$\",\"all\":false}}"
        },
        {
          "name": "Page5000",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"System\",\"expr\":\"$.System\",\"order\":1,\"mode\":\"INDEX SEEK (+RANGE SCAN)(System LIKE \\\"ui console%\\\")\",\"cost\":10},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"orderBy\":{\"expr\":\"$.UnixTimestamp\",\"order\":-1},\"limit\":100,\"offset\":5000,\"select\":{\"expr\":\"$\",\"all\":false}}"
        },
        {
          "name": "Point",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"queryPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"INDEX SEEK(_id = 1)\",\"cost\":1},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"limit\":1,\"select\":{\"expr\":\"$\",\"all\":false}}"
        },
        {
          "name": "GroupBy",
          "plan": "{\"collection\":\"events\",\"snaphost\":\"read\",\"pipe\":\"groupByPipe\",\"index\":{\"name\":\"_id\",\"expr\":\"$._id\",\"order\":1,\"mode\":\"FULL INDEX SCAN(_id)\",\"cost\":100},\"lookup\":{\"loader\":\"document\",\"fields\":\"$\"},\"orderBy\":{\"expr\":\"SUBSTRING($.Username,0,1)\",\"order\":1},\"groupBy\":{\"expr\":\"SUBSTRING($.Username,0,1)\",\"having\":null,\"select\":\"{key:@key,n:COUNT(*)}\"}}"
        }
      ]
    }
  ],
  "mediansMs": {
    "Count0.ordinary": 69.4443,
    "Count1.ordinary": 67.98705000000001,
    "Count1.optimized": 18.0459,
    "Count2.ordinary": 310.64414999999997,
    "Count2.optimized": 323.7469,
    "Count3.ordinary": 332.5263,
    "Count3.optimized": 312.56404999999995,
    "Page0.ordinary": 129.4272,
    "Page5000.ordinary": 134.13395,
    "Sequential10Pages.ordinary": 1307.2912000000001,
    "Random10Pages.ordinary": 1310.24495,
    "Point1000.ordinary": 27.4187,
    "Point1000.optimized": 31.0538,
    "GroupBy.ordinary": 979.0181,
    "Concurrent4x50.ordinary": 4579.7899,
    "Concurrent4x50.optimized": 1194.7543,
    "Write200Files": 97.60195,
    "Read200x1KB": 17.17285,
    "RandomRead200x1KB.ordinary": 14.724350000000001,
    "RandomRead200x1KB.optimized": 14.94305,
    "FileEditRange": 18.945050000000002,
    "FileExtendGap": 132.1917,
    "FileGrow": 26.5963,
    "FileTruncate": 13.908750000000001,
    "ComplexNativeUpdate": 122.53354999999999,
    "IndexedTagCount.ordinary": 93.25525,
    "IndexedTagCount.optimized": 16.35055,
    "Count0.optimized": 69.4443,
    "GroupBy.optimized": 979.0181,
    "Page0.optimized": 129.4272,
    "Page5000.optimized": 134.13395,
    "Random10Pages.optimized": 1310.24495,
    "Sequential10Pages.optimized": 1307.2912000000001,
    "Insert200000": 1597.62425,
    "Prepare": 22.0653,
    "Index": 9016.428950000001
  }
}
