Witam!
Mam sobie taka niemala baze danych stojaca na FreeBSD 5.2 z mysql 4.0.21.
Zapytanie x trwa 60 sekund.
Postawilem identycznie skonfigurowanego mysql'a na RED HAT enterprise edition 4, tam jest mysql 4.1.7 , maszyna jest o 30-40% szybsza od tej na ktorej stoi BSD, a zapytanie x trwa 85 sekund. Zmienilem mysql'a na 4.0.25 skompilowane statycznie ze strony mysql'a i efekt jest podobny. Ktos ma jakies pomysly co moze byc nie tak. Wiem ze na FreeBSD mysql kompilowany byl na tej maszynie na ktorej dzialal, ale przy identycznej konfiguracji nie powinno to powodowac az takich różnic wydajności!
Kolejnym problemem jest to ze nowa maszynka ma Pentium z HT, a objaw przy zapytaniu do bazy jest taki ze raz obciazony jest w 100% jeden procesor, a raz drugi. Nigdy oba nie dzialaja razem. Ale mimo to powinien byc szybszy bo tamten komputer wogole nie ma HT.
Pozdrawiam
Kris