Ben bir myisam tablo (yani kilitli değil) yazıyor kabul eğer benim uygulamadan bilmek istiyorum. Bir özel durum ise ben bu yakalamak ve bir dosyaya başarısız deyimi giriş yapabilirsiniz gibi, her şey yolunda. Komutuyla bir 'okuma kilidinizin ile aynı hizada masaları' (muhtemelen yedekleme için) ihraç olmuştur Ancak, ben göndermek sorgu hemen hemen sonsuza kadar askıda kalacaktır.
Bir tablo bir anda kilitli olup olmadığını, iyi gecikmiş işleri yerleştirin. Bu küresel kilidi uygulandığında Ama, benim sorgu sadece bekler.
Ben çalıştırmak sorgu bir ekleme ifadedir. Bu deyim başarısız veya takılırsa olursa, kullanıcı deneyimi düşer. Ben (hemen hemen) sunucuya sorgu göndermek ve bu konuda unutmak için bir yol gerekir.
Herkes bu ile nasıl başa çıkılacağı konusunda herhangi bir öneriniz var mı?
-set a query timeout?
-run asyncronous request and allow for the lock to expire while application continues?
-fork my php process?
Ben sağlamak ve açıklama veya bilgi varsa bana bildirin lütfen.