Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan macet di ActiveRecord::QueryCache middleware

Penyebab paling mungkin adalah koneksi Anda dengan database mati (firewall, konfigurasi server...) dan Rails tidak menyadarinya, sehingga terjadi timeout di dalam ActiveRecord::QueryCache . Setelah Rails mengetahui bahwa koneksi mati, koneksi akan terhubung kembali dan alur eksekusi berlanjut.

Coba atur parameter read_timeout di database.yml . Anda file ke sekitar 10 detik dan periksa koneksi dan pengaturan server Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat membuat Instans RDS Aurora Multi-AZ

  2. Bagaimana cara mengelompokkan bidang tanggal untuk mendapatkan hasil triwulanan di MySQL?

  3. kueri satu-ke-banyak mysql dengan negasi dan/atau banyak kriteria

  4. Cara paling efisien untuk memilih ribuan baris dari daftar id

  5. Cegah catatan duplikat ke tabel menggunakan PHP