Den mest möjliga orsaken är att din anslutning till databasen dog (brandvägg, serverkonfiguration...) och Rails märkte det inte, så en timeout inträffar i ActiveRecord::QueryCache . När Rails upptäcker att anslutningen dog, kopplas den upp igen och exekveringsflödet fortsätter.
Prova att ställa in parametern read_timeout i din database.yml fil till ungefär 10 sekunder och kontrollera din anslutning och serverinställningar.