SQL BenchMEASURED, NOT GUESSED

    ↑↓ to select, Enter to open, Esc to close

    Protocol

    Every number on this site comes from bench/sqbench.py on one machine. Anything that did not reproduce is not published.

    Method

    1. Every case uses a fixed data size, tuned so one sample lands between 1 ms and 2 s
    2. Each run takes 9 samples and reports the median (never the mean)
    3. Each case runs three separate times; we compute the CV of the medians
    4. Nothing is published if the ratio CV is above 10% or the gap is under 5%
    5. Write cases rebuild the database for every sample, so no state carries over

    What we do not measure

    Cases we did not publish

    Environment

    Python 3.12.14 / SQLite 3.53.1 / Windows-11-10.0.26300-SP0 / 12 cores / 100,000 rows / seed 20261111