Skip to content

OxQL slows down a lot when multiple queries run concurrently #7716

@david-crespo

Description

@david-crespo

(See also oxidecomputer/console#2736 about not firing a query on every keydown in the time field.)

As the video shows: one or two queries run concurrently take under a second. Trigger 4 together and they take 5-6 seconds each and all finish at the same time. Run 10 and they take 13-15 seconds.

2025-03-03-time-range-change.mp4

Some tests scaling to higher numbers of queries.

Image

I ran about 50 and got a fun pattern where the latter ones would all 503 at 30s but the earlier ones did not.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    MetricscustomerFor any bug reports or feature requests tied to customer requests

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions