From 660db66bb29800ebedfd7f9bd9be4ff791181dc1 Mon Sep 17 00:00:00 2001 From: Joscha Date: Wed, 16 Aug 2023 01:04:46 +0200 Subject: [PATCH] Improve queue performance --- migrations/20230815165523_init.sql | 3 +++ 1 file changed, 3 insertions(+) diff --git a/migrations/20230815165523_init.sql b/migrations/20230815165523_init.sql index 88e16a0..8715c06 100644 --- a/migrations/20230815165523_init.sql +++ b/migrations/20230815165523_init.sql @@ -72,5 +72,8 @@ CREATE TABLE queue ( CREATE INDEX idx_commit_links_parent_child ON commit_links (parent, child); +CREATE INDEX idx_queue_priority_date_hash +ON queue (priority DESC, unixepoch(date) DESC, hash ASC); + CREATE INDEX idx_run_measurements_metric_id_value ON run_measurements (metric, id, value);