лучший тип таблицы MySQL для таблицы поиска (тяжелое чтение, без записи) - PullRequest
2 голосов
/ 04 ноября 2010

У меня есть справочная таблица ip-to-country.эта таблица обновляется не чаще одного раза в месяц, а читается очень часто.у меня в настоящее время это как innodb.это лучший тип таблицы для таблицы, из которой в основном читаются только из?

1 Ответ

6 голосов
/ 04 ноября 2010

Я бы пошел с MyISAM.Он не имеет много функций InnoDB, что делает его немного быстрее, если вам не нужны такие вещи, как транзакции и внешние ключи.Кроме того, MyISAM имеет блокировку на уровне таблицы, в то время как InnoDB использует блокировку на уровне строки, которая не сильно изменится для таблицы с низким уровнем чтения.

В Википедии есть хорошее сравнение из двух типов таблиц.

...