иногда я получаю сообщение об ошибке типа «таблица помечена как поврежденная и должна быть исправлена». эта БД (таблицы) использует MyISAM. В последнее время это продолжается. какие могут быть причины? совсем недавно я выполняю пакетную вставку
INSERT INTO table (..., ..., ...) VALUES (...), (...), (...) ...
и он просто завис. или заняло очень много времени, чтобы завершить это кажется мне повешенным. на следующий день, когда я проверил, таблица снова была помечена как поврежденная. когда я пытаюсь использовать mysqlcheck -r, он говорит, что все таблицы в порядке, когда он достиг этой «испорченной» таблицы, он снова завис там…
Итак, что я могу сделать, чтобы предотвратить это. и какие могут быть причины. на БД размещена третья сторона, как я могу это отладить?
InnoDB - более надежный двигатель для использования? Я слышал, что MyISAM быстрее, но другие говорят, что InnoDB тоже может быть быстрым, но для его оптимизации требуется еще немного. Могу ли я заключить, что InnoDB является чем-то более надежным, но в целом медленнее, даже с оптимизацией?