mysql - chybí myd soubory
Filip Krejci
krejcif na gmail.com
Neděle Listopad 18 18:54:42 CET 2007
> Opravdu? Delal jsem nejake testy a me vychazi jednoznacne rychlejsi MyISAM.
> Asi tak o 30%. Samozrejme pokud nutne potrebuji transakce, pak InnoDB, ale
> velmi casto jdou jednoduche transakce obejit par radky v programu navic a
> porad je to rychlejsi nez samotna InnoDB s transakci.
Nejvetsi rozdil ve vykonu je v typu workloadu. Paklize hodne ctete. Je
vhodnejsi MyISAM. Paklize hodne zapisujete pak je rychlejsi innodb,
ktera pri zapisu nezamyka celou tabulku, ale jen aktualizovanou cast
(row-locking x table level locking).
Jednoznacny vytez tedy neni, zalezi na pouziti. A predevsim nestaci
udelat pouze alter table xxx engine=innodb ... 30% vam vyslo pro urcity
workload. Pro jiny to ale muze byt -xxx%
--
Filip Krejci <krejcif na gmail.com>
Další informace o konferenci Linux