Den mest mulige årsag er, at din forbindelse til databasen døde (firewall, serverkonfiguration...), og Rails bemærkede det ikke, så der sker en timeout i ActiveRecord::QueryCache
. Når Rails bemærker, at forbindelsen døde, forbindes den igen, og udførelsesflowet fortsætter.
Prøv at indstille parameteren read_timeout
i din database.yml
fil til noget i retning af 10 sekunder, og kontroller din forbindelse og serverindstillinger.