performance.now() captured when the query started. Stored so the footer
can report the wall-clock time the request spent in SQL — the union of
overlapping query intervals — instead of naively summing durations. Summing
double-counts queries that ran concurrently (Promise.all) and statements
folded into a single batch round-trip, which both overlap in real time.
Usage
import { type QueryLogEntry } from "doc.ts";