MySQL Różnice pomiędzy 5.5 a 5.1

0

Czy ktoś z was orientuje się czy są jakieś fundamentalne różnice, aby migrować z 5.1 na 5.5 ?
Wiem że są changelogi, ale nie sposób je przeanalizować - Kilkadziesiąt pomniejszych wersji ...

Testowałem trochę wydajnościowo i nie widziałem chyba różnicy, ale może ktoś się też tym interesował i powie co nie co...

0

Jest jedna fundamentalna zmiana. InnoDB stał się domyślnym mechanizmem składowania danych dla każdej nowo założonej tabeli (wcześniej domyślny był MyIsam). Poza tym jest kilka drobnych zmian wydajnościowych, w tym poprawiono skalowanie na wielordzeniowych procesorach.

Jak sam zauważyłeś zmiany nie są widoczne na "gołe oko".

0

Co do InnoDB to chyba było od wersji 5.0 albo 5.1.
Co do obsługi wielordzeniowości to nie wiem, czy widziałem więcej jak 1 procek zajęty w TaskMgr :>
No ale generalnie warto. Tylko szkoda ze zaprzestano rozwiajana MySQL administratora... To jest ten minus.

1

W 5.1 nie było pełnej obsługi Unicode, jedynie do 3-bajtowych znaków, a trafiają się też 4-bajtowe (np. niektóre symbole matematyczne) - żeby obsłużyć pełny zestaw Unicode trzeba mieć 5.5. Zob. np. tutaj:
http://stackoverflow.com/questions/12291926/1366-mysql-incorrect-string-value-for-zhuyin-fuhao

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.