Szukaj…


Uwagi

Przez lata InnoDB poprawiło się do tego stopnia, że prawie zawsze jest lepsze niż MyISAM, przynajmniej obecnie obsługiwane wersje. Konkluzja: Nie używaj MyISAM, z wyjątkiem może tabel, które są naprawdę tymczasowe.

Jedną zaletą MyISAM w porównaniu z InnoDB jest: Jest on 2x-3x mniej miejsca na dysku.

Kiedy pojawił się InnoDB, MyISAM wciąż był żywotnym silnikiem. Ale wraz z pojawieniem się XtraDB i 5.6, InnoDB stał się „lepszy” niż MyISAM w większości benchmarków.

Plotka głosi, że następna główna wersja wyeliminuje potrzebę MyISAM, tworząc naprawdę tymczasowe tabele InnoDB i przenosząc tabele systemowe do InnoDB.

SILNIK = MyISAM

CREATE TABLE foo (
     ...
) ENGINE=MyISAM;


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow