MyIsam ограничения
Primary tabs
Forums:
по мнению Alexxz имеются следующие ограничения (по сравнению с "традиционным" InnoDB):
- InnoDB поддерживает внешние ключи и транзакции и потому поддерживает целостность данных. MyISAM не делает ничего из перечисленного.
- InnoDB устойчив к отключению питания. MyISAM может потерять данные при отключении питания.
- InnoDB требует для хранения информации больше дискового пространства чем MyISAM.
- Производительность InnoDB практически не уступает MyISAM (бенчмарки). Стоит также учесть, что при соотношении запросов 10 выборок на одну запись MyISAM может выигрывать в производительности (рассмотрение этого вопроса выходит за рамки данной заметки, материал легко найти в интернете)
- InnoDB несколько хуже масштабируется (для подавляющего большинства проектов это не требуется).
- У InnoDB есть несколько серьёзных и в то же время забавных ограничений (ограничения)
- Log in to post comments
- 2039 reads