sql >> Databáze >  >> RDS >> Mysql

jaký typ enginu (InnoDB nebo MyISAM) bych měl použít pro svou databázi pro web?

Osobní názor:MyISAM byste neměli používat na nic nového. InnoDB podporuje spoustu funkcí, které MyISAM nepodporuje. Nejdůležitější jsou transakce, po nichž následuje referenční integrita a spousta dalších položek.

Mnoho lidí se bude snažit namítnout, že MyISAM je rychlejší, a tak má stále své místo, ale a) tato mezera se značně uzavřela a zrychlení lze provést mimo databázi (tj. memcached atd.), ab) rychlá databáze se špatnými daty není tak užitečné.



  1. com.mchange.v2.resourcepool.CannotAcquireResourceException:Fond zdrojů nemohl získat zdroj ze své primární továrny nebo zdroje

  2. zkontrolujte platné datum, které je deklarováno ve varchar2

  3. vytvořit tabulku se sekvencí.nextval v oracle

  4. randomizace velkého souboru dat