MyISAM

MyISAM est un moteur de stockage destiné aux bases de données relationnelles MySQL.

Il est conçu pour des opérations de lecture rapides, l’indexation plein texte et une faible consommation de ressources. Il ne prend pas en charge les transactions ni les contraintes de clés étrangères, ce qui le rend adapté aux applications à forte intensité de lecture, mais moins idéal pour celles qui exigent une intégrité élevée des données et la conformité ACID.

MyISAM utilise un verrouillage au niveau de la table. En d’autres termes, toute opération d’écriture dans MyISAM verrouille l’intégralité de la table.