The previous query select count(*) from builds b left join buildsteps s on s.build = b.id where busy = 1 and finished = 0 is suddenly taking several minutes. Probably PostgreSQL decided to use a suboptimal query plan.
The previous query select count(*) from builds b left join buildsteps s on s.build = b.id where busy = 1 and finished = 0 is suddenly taking several minutes. Probably PostgreSQL decided to use a suboptimal query plan.