Я использую оба типа в моей базе данных. И нашел информацию относительно этих двух типов, как я дал следующее:
1. InnoDB блокирует конкретную строку в таблице, а MyISAM блокирует всю таблицу MySQL.
2. MyISAM — оригинальный механизм хранения. Это быстрый механизм хранения. Он не поддерживает транзакции.
3. InnoDB — наиболее широко используемый механизм хранения с поддержкой транзакций. Это ACID-совместимый механизм хранения.
Итак, я запутался в том, какая таблица хранится как тип MyISAM, а какая таблица хранится как тип InnoDB в моей базе данных.
Пожалуйста, дайте мне предложение.
MyISAM
а также InnoDB
два движка базы данных, и они оба лучше в своих аспектах. MyISAM
лучше всего работает в нетранзакционных целях, например, где вам нужно SEARCH
, InnoDB
лучше работает там, где вы используете транзакцию, такую как INSERT
,UPDATE
,DELETE
,
Основное различие между InnoDB
а также MyISAM
такое транзакция и ссылочная целостность
Они оба лучше в своих целях дизайна.
Обратитесь по этой ссылке, чтобы иметь четкое представление о MyISAM и InnoDB
Других решений пока нет …