sql >> Databasteknik >  >> RDS >> Mysql

Förfrågningar fastnade i ActiveRecord::QueryCache-mellanvara

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.




  1. Hur man beräknar skillnaden mellan två tidsstämplar i MySQL

  2. MySQL – MINSTA och STÖRSTA jämförelseoperatörer

  3. Hur får man summan för varje distinkt värde i en annan kolumn?

  4. php mysql sortera resultat efter ordning hämtade