Ben PHP kullanarak bir kaynak (sorgu) satır getirmek zaman ben gerçekten tuhaf anlamsız ve tamamen rastgele hatası alıyorum.
MySQL, ram 768MB ile, HDD 100GB ve 4 mantık çekirdek (Intel q6600) ubuntu 10.04 kullanılarak, bir sanal makine üzerinde çalışırken benim geliştirme makine Apache 2.2 ile Windows XP SP3. Ben veritabanı makinede kod çalıştırdığınızda aynı hatayı alıyorum Ancak bu sorun, Windows üzerinde PHP ile ilgili değildir.
Muhtemelen, ben mysql
uzantısı (değil mysqli
veya mysqlnd
) kullanıyorum ama etrafa ben uzantısı mysqlnd ilgili bu hatayı ilgili bir yama kurdu, bu yüzden Ben denemelisiniz.
Asıl sorun, ben bu sorguyu çalıştırdığınızda (türetilmiş tablo bir çift ile gerçekten büyük bir sorgu ve 20'den fazla katılır) olduğunu ve süreç hızlı sonuçlar ve her şey iyi gider, ama benim kod bloğunu işlemek için 15/20 saniye etrafında harcanan zaman satır (ben aralarında gerçekten belirli bir şekilde bağlantılı satır bir blok bir nesne oluşturmak gerekir, ben bu değiştiremem, veritabanı benim değil, ve bu nesneden bazı PDF yapmak) bir süre sonra (rastgele zaman) Ben bu hatayı "Boş satır paket gövde" olsun.
(Ben arabelleğe etkinleştirmek eğer kullanılan bellek 260MB civarında olsun) bellek tüketimini azaltmak için tamponsuz sorguları kullanabilirsiniz ama bu sorun olmamalı.