16-10-2011, 11:32
MyISAM jest domyślnym silnikiem bazy danych w bazach MySQL do wersji 5.5. Nie obsługuje on transakcji, referencji ani kluczy obcych, jednak dzięki temu jest dużo wydajniejszy.
InnoDB jest domyślnym silnikiem bazy danych w bazach MySQL od wersji 5.5. Jest dużo bardziej zaawansowanym silnikiem od MyISAM. Obsługuje w pełni transakcje, referencje i klucze obce. Polecam używać InnoDB gdyż ułatwia to zarządzanie bazą danych a transakcja jest w pewnym sytuacjach niezbędna.
Poza tym występują różnice w budowie plików i sposobie przechowywania bazy na dysku. Jako ciekawostkę możesz poszukać sobie w google więcej informacji na ten temat. Sam tak szczegółowo nie interesowałem się tym tematem.
InnoDB jest domyślnym silnikiem bazy danych w bazach MySQL od wersji 5.5. Jest dużo bardziej zaawansowanym silnikiem od MyISAM. Obsługuje w pełni transakcje, referencje i klucze obce. Polecam używać InnoDB gdyż ułatwia to zarządzanie bazą danych a transakcja jest w pewnym sytuacjach niezbędna.
Poza tym występują różnice w budowie plików i sposobie przechowywania bazy na dysku. Jako ciekawostkę możesz poszukać sobie w google więcej informacji na ten temat. Sam tak szczegółowo nie interesowałem się tym tematem.
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję 
Any sufficiently advanced technology is indistinguishable from magic.

Any sufficiently advanced technology is indistinguishable from magic.