В базе данных mysql какую таблицу хранить как тип MyISAM и какую таблицу хранить как тип InnoDB? И почему?

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

Итак, я запутался в том, какая таблица хранится как тип MyISAM, а какая таблица хранится как тип InnoDB в моей базе данных. Пожалуйста, дайте мне предложение.

1 ответ

Решение

MyISAM а также InnoDB два движка базы данных, и они оба лучше в своих аспектах. MyISAM лучше всего работает в нетранзакционных целях, например, где вам нужно SEARCH, InnoDB лучше работает там, где вы используете транзакцию, такую ​​как INSERT,UPDATE,DELETE,

Основное различие между InnoDB а также MyISAM такое транзакция и ссылочная целостность

Они оба лучше в своих целях дизайна.

Обратитесь к этой ссылке, чтобы иметь четкое представление о MyISAM и InnoDB

Другие вопросы по тегам