DSB benchmark results

Three consecutive executions per query. Execution 3 is the main result. Caching allowed.

52 queries · 52 main results · seconds · execution 3 is the main result

Query / planRun 1 · warmupRun 2 · warmupRun 3 · mainRun 3 · server
Q0011.650.470.450.45
Q0102.330.340.360.35
Q0131.550.420.410.41
Q013 SPJ0.410.410.420.42
Q014Demo4.092.662.112.11
Q0181.390.310.320.32
Q018 SPJ0.240.220.220.22
Q0190.610.190.180.17
Q019 SPJ0.170.170.170.16
Q0234.161.922.222.22
Q0251.820.650.650.65
Q025 SPJ1.400.520.520.51
Q0270.900.210.220.21
Q027 SPJ0.310.160.170.16
Q0301.310.350.370.36
Q0313.253.032.862.86
Q0320.490.240.240.23
Q0381.100.550.550.55
Q0390.800.450.45Unavailable
Q0400.790.200.270.27
Q040 SPJ0.310.260.180.18
Q0501.460.500.510.51
Q050 SPJ0.410.420.410.41
Q0540.980.640.640.64
Q0580.860.430.430.43
Q0591.761.601.541.54
Q0646.455.906.246.24
Q0650.810.310.310.30
Q0690.830.380.380.38
Q0721.700.770.770.77
Q072 SPJ0.590.580.590.59
Q0753.913.103.123.12
Q0801.780.420.420.42
Q0811.330.980.980.98
Q0830.620.290.290.29
Q0840.680.450.460.45
Q084 SPJ0.630.470.470.47
Q0851.010.390.380.38
Q085 SPJ0.370.370.380.38
Q0870.930.450.320.32
Q0910.470.220.220.21
Q091 SPJ0.290.200.210.21
Q0920.480.300.330.32
Q0940.470.240.240.24
Q0990.470.180.180.18
Q099 SPJ0.280.160.160.16
Q1000.610.510.520.50
Q100 SPJ0.490.490.490.49
Q1011.230.850.870.87
Q101 SPJ0.870.820.810.81
Q10211.0210.239.109.09
Q102 SPJ8.749.699.339.33

Main results (JSON) · All three executions and cache telemetry (JSON)

Cached sequential measurement

Fabric Data Warehouse · F64 · CPU · West Europe · SF100. Dedicated capacity: f64polaris2026. One SQL pool: Sql pool1 · 100% compute · Optimize for reads.

177 queries: TPC-H 22, TPC-DS 103 query parts, DSB 52 fixed instances. One user executes the catalogue once. Each query runs three times consecutively, with caching allowed. Execution 3 is the main result. Executions 1 and 2 warm the caches and remain available for comparison.

Client response time covers execution and complete result transfer. SQL connection setup and Warehouse data loading precede measurement. All inputs are managed Warehouse tables. Results preserve errors and all three attempts.

Query Insights supplies separate server times and OneLake, RAM and SSD scan volumes. Rows match the distributed statement ID captured during execution. DSB query 039 contains two SQL statements per execution; its client time covers both statements and result sets. Its server telemetry is unavailable because the captured statement ID is ambiguous. Unavailable telemetry is marked explicitly. Result cache: 0 = unused, 1 = entry created, 2 = hit. Caching is allowed; actual reuse depends on each query.

Plans are saved estimated Warehouse plans. They show operator structure and optimiser estimates. Data caching · Result-set caching · Query Insights

Run 0973a214-8d95-4fff-839a-997efda1ae51 · 531 / 531 successful executions · 1044.2 s measurement window · Published 2026-10-04T21:34:14.384Z