Bizim veritabanı ~ 1000 güncellemesi dakika alıyor bir sorun vardır ve çoğu zaman bir hata yanıt almak:MySQL hatalarını nasıl önlerim?
TAF: 1297 (HY000) at line 1: Got temporary error 899 'Rowid already allocated' from NDBCLUSTER
müşteri bizim uygulamada görünür.
Bu hataları MySQL seviyesinde bastırmanın bir yolu var mı? Bu uygulamanın geliştiricisi olmadığımdan, hangi dilin güncellemeleri gerçekleştirdiğinden emin değilim, ama ya kabuk komut dosyası veya C programı var. , 5.1.44-ndb-7.1.3-küme-log (2 küme düğümleri ve 1 küme mgmt düğümü)
Müşterinizin mysql ile nasıl arabirim kurduğuna bağlıdır. Terminal penceresi? Özel web uygulaması mı? Başka bir şey? – octern
Uygulamanızda görünüyor mu? Uygulamanızdaki hata raporlama işlemlerini değiştirerek uygulamanızda hata bildirimlerini kaldırabilirsiniz, değil mi? Ve bu hata mesajlarının size söyleyecek bir şeyi yok mu? Neden onları bastırmak istiyorsun? –
Bu özel hata, kullanım günlüğü ile ilgili, ancak ön uç birden çok dilde ve uygulamalarda (PHP, Visual Basic, XML vs vs) Bu nedenle, doğrudan çağrıyı değil MySQL'ten bastırmak istiyorum. Neden ek almak istiyorum? MySQL ile bilinen bir sorun olduğundan: http://bugs.mysql.com/bug.php?id=56051 –