English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

何时使用MyISAM和InnoDB?

InnoDB è un motore di archiviazione universale che offre elevate affidabilità e prestazioni. Dalla versione 5.6 di MySQL, InnoDB è il motore di archiviazione predefinito di MySQL.

InnoDB può essere utilizzato per vari scopi. Ecco alcuni di essi-

  • Può essere utilizzato per scopi di transazione, ossia tutte le proprietà ACID.

  • InnoDB può essere utilizzato per il locking a livello di riga, il che significa che rispetto a MyISAM, ha prestazioni migliori.

  • InnoDB può essere utilizzato per dati e indici di grandi pool di buffer.

  • Può essere utilizzato InnoDB quando è necessario un migliore rendimento rispetto a MyISAM.

MyISAMÈ il motore di archiviazione predefinito del sistema di gestione del database relazionale MySQL della versione prima di 5.5.1.

MyISAM può essere utilizzato per vari scopi.

  • MyISAM è facile da usare per creare e progettare. Pertanto, è adatto per i principianti.

  • In MyISAM non c'è complessità nelle relazioni esterne tra tabelle.

  • È più veloce rispetto a InnoDB.

  • Può essere utilizzato quando è necessario il minimo di prestazioni.