MySQL: в каком случае я должен выбрать MyIsam вместо innoDB? - PullRequest
0 голосов
/ 06 июля 2010

InnoDB кажется почти полностью превосходящим, но в каком случае я должен пойти на MyIsam?

Заранее спасибо!

1 Ответ

1 голос
/ 06 июля 2010

MyIsam работает намного быстрее, если вы не планируете много трафика / транзакций.

Проблема с MyIsam заключается в том, что он блокирует таблицу, когда он используется, тогда как innodb просто блокирует строку.Из-за этого Innodb немного медленнее, но допускает одновременный доступ к одной и той же таблице, поэтому он больше подходит для интенсивного трафика / транзакций.

Итак, сделаем вывод - если вы не ожидаете, что ваш сайт будет получать доступвашей базы данных так много, а трафик низкий, тогда myIsam обычно лучший вариант для скорости.

...