Ceci est le format par défaut. Il est utilisé lorsque la
table ne contient pas de colonnes de type
VARCHAR
, BLOB
, ou
TEXT
.
Ce format est le plus simple et le plus sûr. C'est aussi le format sur disque le plus rapide. La vitesse vient de la facilité avec laquelle les données peuvent être trouvées sur le disque. La recherche de quelque chose avec un index et un format statique est très simple. Multipliez juste le nombre de lignes par la longueur des lignes.
De même, lors du scannage d'une table, il est très facile de lire un nombre constant d'enregistrements avec chaque lecture du disque.
La sécurité est mise en évidence si votre ordinateur crashe
lors de l'écriture dans un fichier de taille fixée MyISAM,
dans ce cas, myisamchk
peur facilement
trouver où commence et finit chaque ligne. Il peut donc
retrouver tous les enregistrements à part celui dont
l'écriture a été interrompue. Notez qu'avec MySQL tous les
index peuvent toujours être reconstruits :
Toutes les colonnes CHAR
,
NUMERIC
, et DECIMAL
sont complétées par des espaces jusqu'à atteindre la
longueur totale de la colonne.
Très rapide.
Facile à mettre en cache.
Facile à reconstruire après un crash, car les enregistrements sont localisés dans des positions fixées.
N'a pas à être réorganisé (avec
myisamchk
) sauf si un grand nombre de
lignes est effacé et que vous voulez retourner l'espace
libéré au système d'exploitation.
Requière usuellement plus d'espace disque que les tables dynamiques.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.