Я в сомнениях.
Попался исходник большого портала с большой посещаемостью.
Вся таблица базы на InnoDB.
Помню по опыту, когда из за большой посещаемости сервер давал сбой (в другом проекте), некоторые таблицы портились (MyISAM), потом их нужно было repair/чинить.
Возможно ли будет восстановить таблицу InnoDB при сбое?
И чем они отличаются?
И главное, что есть в InnoDB чего нет в MyISAM?
У меня к вам, @maxxxixxx, такой вопрос. Вернее не только к вам, но сейчас к вам.
Вот вы задали 39 вопросов, получили на них всего 132 ответа. Из них только 6 (включая один свой) вы пометили как решение. Вопрос такой: вам дают слишком глупые ответы, вы задаёте слишком умные вопросы или вам просто лень?
Отличаются они много чем. Главное, что в Innodb:
- есть транзакции
- есть внешние ключи
- при вставке/изменении блокируется строка, а не вся таблица
- нет полнотекстового поиска
ни разу у меня не ломалась таблица в нормально продакшене, это всегда либо резкое выключение сервера либо место кончилось либо ещё что то .
Надеяться на самовостановление данных в таких случаях идиотизм , надеяться в такие случаи надо на бекапы.