Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо да използвате InnoDB над MySIAM

Плюсове и минуси на InnoDB и MyISAM -

  1. InnoDB се възстановява след срив или друго неочаквано изключване чрез повторно възпроизвеждане на своите регистрационни файлове.
  2. InnoDB може да се изпълнява в режим, при който има по-ниска надеждност, но в някои случаи по-висока производителност.
  3. InnoDB автоматично групира няколко едновременни вмъквания и ги изтрива на диск едновременно.
  4. InnoDB изтрива дневника на транзакциите след всяка транзакция, подобрявайки значително надеждността.
  5. За разлика от InnoDB, MyISAM има вградено пълнотекстово търсене
  6. MyISAM все още се използва широко в уеб приложенията, тъй като традиционно се възприема като по-бърз от InnoDB в ситуации, при които повечето достъп до DB е четене.
  7. Докато записвате/актуализирате данни в таблица на InnoDB, само този конкретен ред е заключен, докато в MyISAM цялата таблица е заключена.
  8. InnoDB осигурява пълна поддръжка на транзакции.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL заявка връща идентификатор на ресурс #5

  2. Актуализиране на денормализирани таблици на база данни

  3. Невалиден формат за дата и час:1292 Неправилна стойност за дата и час

  4. Как да вмъкна данни от csv файл в mysql база данни

  5. как да разделя таблица по колона дата и час?