Optimize provider scheduler database hotspots

This commit is contained in:
fawney19
2026-05-24 15:47:56 +08:00
parent 78523f122d
commit 576918daa5
25 changed files with 836 additions and 109 deletions
@@ -0,0 +1,16 @@
CREATE INDEX IF NOT EXISTS idx_provider_api_keys_provider_active_priority_id
ON provider_api_keys (provider_id, is_active, internal_priority, id);
CREATE INDEX IF NOT EXISTS pool_member_scores_scheduler_account_rank_idx
ON pool_member_scores (
pool_kind,
pool_id,
capability,
scope_kind,
scope_id,
hard_state,
score DESC,
last_ranked_at DESC,
member_id,
id
);