{
  "site": "SQLベンチ実測",
  "base": "https://sqbench.cc",
  "measured_at": "2026-11-11",
  "env": {
    "python": "3.12.14",
    "sqlite": "3.53.1",
    "platform": "Windows-11-10.0.26300-SP0",
    "machine": "AMD64",
    "cpu_count": 12,
    "rows": 100000,
    "seed": 20261111,
    "samples": 9,
    "measured_at": "2026-11-11"
  },
  "protocol": "median of 9 samples per run, three independent runs, publish only if ratio CV<=10% and |ratio-1|>=5%",
  "cases": [
    {
      "id": "txn-vs-autocommit",
      "median_a_ms": 8.038,
      "median_b_ms": 2221.983,
      "ratio": 0.004,
      "cv_ratio_pct": 0.0,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "exists-vs-in",
      "median_a_ms": 805.394,
      "median_b_ms": 6.037,
      "ratio": 128.686,
      "cv_ratio_pct": 2.2,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "groupby-indexed-vs-not",
      "median_a_ms": 1.788,
      "median_b_ms": 74.569,
      "ratio": 0.024,
      "cv_ratio_pct": 2.0,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "order-indexed-vs-random",
      "median_a_ms": 1.097,
      "median_b_ms": 32.813,
      "ratio": 0.034,
      "cv_ratio_pct": 3.7,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "pk-lookup-vs-scan",
      "median_a_ms": 1.017,
      "median_b_ms": 25.861,
      "ratio": 0.038,
      "cv_ratio_pct": 2.1,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "index-vs-scan",
      "median_a_ms": 1.138,
      "median_b_ms": 28.762,
      "ratio": 0.04,
      "cv_ratio_pct": 0.0,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "count-star-vs-count-col",
      "median_a_ms": 4.352,
      "median_b_ms": 8.112,
      "ratio": 0.552,
      "cv_ratio_pct": 2.1,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "select-star-vs-cols",
      "median_a_ms": 4.295,
      "median_b_ms": 2.555,
      "ratio": 1.681,
      "cv_ratio_pct": 4.1,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "wal-vs-delete",
      "median_a_ms": 14.253,
      "median_b_ms": 11.063,
      "ratio": 1.261,
      "cv_ratio_pct": 8.2,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "executemany-vs-loop",
      "median_a_ms": 15.737,
      "median_b_ms": 19.655,
      "ratio": 0.801,
      "cv_ratio_pct": 2.0,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "python-join-vs-sql-join",
      "median_a_ms": 32.103,
      "median_b_ms": 38.133,
      "ratio": 0.842,
      "cv_ratio_pct": 1.2,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "param-vs-literal",
      "median_a_ms": 15.102,
      "median_b_ms": 17.245,
      "ratio": 0.852,
      "cv_ratio_pct": 3.2,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "join-vs-subquery",
      "median_a_ms": 1.936,
      "median_b_ms": 1.665,
      "ratio": 1.162,
      "cv_ratio_pct": 9.3,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "like-prefix-vs-contains",
      "median_a_ms": 13.386,
      "median_b_ms": 15.167,
      "ratio": 0.898,
      "cv_ratio_pct": 3.4,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "row-vs-tuple",
      "median_a_ms": 27.69,
      "median_b_ms": 24.569,
      "ratio": 1.094,
      "cv_ratio_pct": 2.4,
      "published": true,
      "excluded_reason": ""
    },
    {
      "id": "fetchall-vs-iterate",
      "median_a_ms": 10.558,
      "median_b_ms": 10.137,
      "ratio": 1.042,
      "cv_ratio_pct": 1.3,
      "published": false,
      "excluded_reason": "差 4.2% < 5%"
    },
    {
      "id": "update-index-vs-scan",
      "median_a_ms": 12.131,
      "median_b_ms": 12.125,
      "ratio": 1.0,
      "cv_ratio_pct": 6.6,
      "published": false,
      "excluded_reason": "差 0.0% < 5%"
    }
  ],
  "findings": [
    {
      "slug": "txn-vs-autocommit",
      "ratio": 0.004,
      "cv_ratio_pct": 0.0
    },
    {
      "slug": "exists-vs-in",
      "ratio": 128.686,
      "cv_ratio_pct": 2.2
    },
    {
      "slug": "groupby-indexed-vs-not",
      "ratio": 0.024,
      "cv_ratio_pct": 2.0
    },
    {
      "slug": "order-indexed-vs-random",
      "ratio": 0.034,
      "cv_ratio_pct": 3.7
    },
    {
      "slug": "pk-lookup-vs-scan",
      "ratio": 0.038,
      "cv_ratio_pct": 2.1
    },
    {
      "slug": "index-vs-scan",
      "ratio": 0.04,
      "cv_ratio_pct": 0.0
    },
    {
      "slug": "count-star-vs-count-col",
      "ratio": 0.552,
      "cv_ratio_pct": 2.1
    },
    {
      "slug": "select-star-vs-cols",
      "ratio": 1.681,
      "cv_ratio_pct": 4.1
    },
    {
      "slug": "wal-vs-delete",
      "ratio": 1.261,
      "cv_ratio_pct": 8.2
    },
    {
      "slug": "executemany-vs-loop",
      "ratio": 0.801,
      "cv_ratio_pct": 2.0
    },
    {
      "slug": "python-join-vs-sql-join",
      "ratio": 0.842,
      "cv_ratio_pct": 1.2
    },
    {
      "slug": "param-vs-literal",
      "ratio": 0.852,
      "cv_ratio_pct": 3.2
    },
    {
      "slug": "join-vs-subquery",
      "ratio": 1.162,
      "cv_ratio_pct": 9.3
    },
    {
      "slug": "like-prefix-vs-contains",
      "ratio": 0.898,
      "cv_ratio_pct": 3.4
    },
    {
      "slug": "row-vs-tuple",
      "ratio": 1.094,
      "cv_ratio_pct": 2.4
    }
  ]
}