Model
Request charges per gigabyte
Small objects turn a per-request price into a per-byte price that can exceed the compute.
How it behaves
One input on the horizontal axis, the others held fixed.
Data table
| Object size | Request cost ($ per GB) |
|---|---|
| 1,000 B | 5 |
| 1.16 KB | 4.21 |
| 1.38 KB | 3.54 |
| 1.64 KB | 2.98 |
| 1.95 KB | 2.51 |
| 2.32 KB | 2.11 |
| 2.75 KB | 1.77 |
| 3.27 KB | 1.49 |
| 3.89 KB | 1.26 |
| 4.62 KB | 1.06 |
| 5.49 KB | 0.889 |
| 6.53 KB | 0.748 |
| 7.76 KB | 0.629 |
| 9.22 KB | 0.53 |
| 11 KB | 0.446 |
| 13 KB | 0.375 |
| 15.5 KB | 0.315 |
| 18.4 KB | 0.265 |
| 21.9 KB | 0.223 |
| 26 KB | 0.188 |
| 30.9 KB | 0.158 |
| 36.7 KB | 0.133 |
| 43.6 KB | 0.112 |
| 51.8 KB | 0.094 |
| 61.6 KB | 0.079 |
| 73.2 KB | 0.067 |
| 87 KB | 0.056 |
| 103 KB | 0.047 |
| 123 KB | 0.04 |
| 146 KB | 0.033 |
| 174 KB | 0.028 |
| 206 KB | 0.024 |
| 245 KB | 0.02 |
| 292 KB | 0.017 |
| 346 KB | 0.014 |
| 412 KB | 0.012 |
| 489 KB | 0.01 |
| 582 KB | 0.008 |
| 691 KB | 0.007 |
| 822 KB | 0.006 |
| 977 KB | 0.005 |
| 1.13 MB | 0.004 |
| 1.35 MB | 0.004 |
| 1.6 MB | 0.003 |
| 1.9 MB | 0.003 |
| 2.26 MB | 0.002 |
| 2.69 MB | 0.002 |
| 3.19 MB | 0.001 |
| 3.8 MB | 0.001 |
| 4.51 MB | 0.001 |
| 5.36 MB | 0.001 |
| 6.37 MB | 0.001 |
| 7.58 MB | 0.001 |
| 9 MB | 0.001 |
| 10.7 MB | 0 |
| 12.7 MB | 0 |
| 15.1 MB | 0 |
| 18 MB | 0 |
| 21.4 MB | 0 |
| 25.4 MB | 0 |
| 30.2 MB | 0 |
| 35.8 MB | 0 |
| 42.6 MB | 0 |
| 50.6 MB | 0 |
| 60.2 MB | 0 |
| 71.5 MB | 0 |
| 85 MB | 0 |
| 101 MB | 0 |
| 120 MB | 0 |
| 143 MB | 0 |
| 170 MB | 0 |
| 202 MB | 0 |
| 240 MB | 0 |
| 285 MB | 0 |
| 338 MB | 0 |
| 402 MB | 0 |
| 478 MB | 0 |
| 568 MB | 0 |
| 675 MB | 0 |
| 802 MB | 0 |
| 954 MB | 0 |
Worked examples, recomputed
Every number the mechanisms quote for this relationship is recomputed from it, so none of them disagrees with it.
Where it appears
Each mechanism states it in its own names. The general symbol each name stands for is shown with it.
- Execution Engine Runtime
Once a query plan is chosen, why does the machine still sit idle, and what does each mechanism of a query runtime pay to buy that idle time back?