W dniu 15.03.2012 20:31, Tomasz Chiliński pisze:
W dniu 15.03.2012 20:19, Sebastian Wielgosz napisał(a):
W logach apache nic nie ma ale proces mysql po odpaleniu raportu obciąża 1 procesor w 100% i tak wisi cały czas. Czekałem 10 minut i cały czas było 100%, po tym czasie zrobiłem restart mysqla, sprawdziłem jeszcze raz i znowu po kliknięciu w raport 100%
Ile czasu zajmuje średnio wygenerowanie raportu?
Zależy od wielkości zasobów sieciowych, ale przy sieciach do 1000 urządzeń raczej możesz spodziewać się kilku do kilkunastu sekund. W przypadku MySQL często i gęsto REPAIR TABLE pomaga, bo tabelę potrafią wejść w taki stan, że zapytania o dane z takich tabel potrafią się wykonywać wieki. Raczej z tego co piszesz nie wynika, że to błąd php.
Niestety REPAIR TABLE nie działa - dostaje taki komunikat:
The storage engine for the table doesn't support r... - chyba silnik innoDB nie wspiera naprawy tabel?
Zrobiłem backup i przniesłem go na drugą maszynę z ubuntu (nowesze php) ale problem pozostał - wisi na tak jak na wcześniej.
Wygląda na to że mam coś nie tak z bazą tylko jako to naprawić?
Pozdrawiam Sebastian Wielgosz