bench_concurrency


Description

{“what”:“One row per concurrency test level within a benchmark run.”,“why”:“Groups per-level metrics so results can be compared across runs and levels.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:51.827746339+00:00”}

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id bigserial 19 √ nextval('bench_concurrency_id_seq'::regclass)

{“what”:“Surrogate primary key, auto-incrementing integer.”,“why”:“Uniquely identifies each row for joins and updates.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.064954847+00:00”}

run_id uuid 2147483647 null

{“what”:“UUID of the parent benchmark run.”,“why”:“Links all concurrency levels to the same run; without it levels are orphaned.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.088868900+00:00”}

ts timestamptz 35,6 now()

{“what”:“Timestamp when this level’s metrics were recorded.”,“why”:“Enables time-based filtering and ordering of results.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.103336147+00:00”}

provider text 2147483647 null

{“what”:“Name of the LLM provider (e.g., OpenAI, Anthropic).”,“why”:“Distinguishes results by vendor; without it cross-provider comparisons are impossible.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.121245952+00:00”}

model text 2147483647 null

{“what”:“Model identifier as used by the provider.”,“why”:“Identifies which model produced the metrics; needed for per-model analysis.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.142297222+00:00”}

level_n int4 10 null

{“what”:“Concurrency level number (e.g., 1, 5, 10).”,“why”:“Defines the load level; without it results cannot be plotted against concurrency.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.191193691+00:00”}

waves int4 10 null

{“what”:“Number of request waves executed at this level.”,“why”:“Indicates sample size; without it statistical confidence is unknown.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.205716010+00:00”}

ok int8 19 0

{“what”:“Count of successful requests.”,“why”:“Base for success rate; without it success percentage is undefined.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.228785985+00:00”}

rate_limited int8 19 0

{“what”:“Count of requests rejected due to rate limiting.”,“why”:“Shows provider throttling; without it rate-limit impact is invisible.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.242918357+00:00”}

server_errors int8 19 0

{“what”:“Count of requests with 5xx server errors.”,“why”:“Identifies provider-side failures; without it error distribution is incomplete.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.257143196+00:00”}

timeouts int8 19 0

{“what”:“Count of requests that timed out.”,“why”:“Reveals latency issues; without it timeout behavior is unknown.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.277219206+00:00”}

other_errors int8 19 0

{“what”:“Count of requests failing for reasons not otherwise classified.”,“why”:“Captures residual errors; without it total error count is understated.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.293109909+00:00”}

completion_tokens int8 19 0

{“what”:“Total completion tokens generated across all requests.”,“why”:“Measures output volume; without it token throughput cannot be computed.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.313382461+00:00”}

agg_tok_s float8 17,17 0

{“what”:“Aggregate token throughput in tokens per second.”,“why”:“Summarizes overall speed; without it performance comparison is impossible.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.329473531+00:00”}

per_stream_tok_s float8 17,17 √ null

{“what”:“Per-stream token throughput in tokens per second, if measured.”,“why”:“Shows streaming efficiency; without it streaming performance is unknown.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.344173675+00:00”}

ttft_p50_ms float8 17,17 √ null

{“what”:“Median time-to-first-token in milliseconds.”,“why”:“Measures perceived latency; without it user experience is unquantified.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.362014330+00:00”}

ttft_p99_ms float8 17,17 √ null

{“what”:“99th percentile time-to-first-token in milliseconds.”,“why”:“Reveals tail latency; without it worst-case delays are hidden.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.379168593+00:00”}

total_p50_ms float8 17,17 √ null

{“what”:“Median total request duration in milliseconds.”,“why”:“Central tendency of end-to-end latency; without it typical response time is unknown.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.396301626+00:00”}

total_p99_ms float8 17,17 √ null

{“what”:“99th percentile total request duration in milliseconds.”,“why”:“Shows worst-case total latency; without it capacity planning is blind.”,“by”:“fleet-annotator-worker”,“at”:“2026-09-23T00:01:52.416267650+00:00”}

Indexes

Constraint Name Type Sort Column(s)
bench_concurrency_pkey Primary key Asc id
bench_concurrency_run_idx Performance Asc/Asc/Asc run_id + provider + level_n

Relationships