Section courante

A propos

Section administrative du site

Voici la liste des différents types de table disponible avec MySQL :

Type de table Version requise Fichiers sur le disque Description
DBD 3.23.17 .frm (définition),
.db (données et index)
Ce type de table permet de gérer les tables à l'aide de transactions et ainsi demande l'utilisation des instructions «COMMIT» et «ROLLBACK» pour finaliser les opérations.
HEAP 3.23.0 .frm (définition) Ce type de table permet de stocké en mémoire des enregistrements de taille fixe. Il est extrêmement rapide mais il n'est utilisable que de façon temporaire, car il disparait à chaque redémarrage du système.
IASM Toutes les versions .frm (définition),
.MYD (données),
.MYI (index)
Ce type de table utilise la méthode de gestion d'accès séquentiel.
InnoDB 3.23.29 .frm (définition) Ce type de table permet de gérer les tables à l'aide de transactions et ainsi demande l'utilisation des instructions «COMMIT» et «ROLLBACK» pour finaliser les opérations. En plus il ne verrouille qu'un enregistrement à la fois lors de recherche ou de mise-à-jour, ceci provoquant de meilleur performance pour de multiple utilisateur employant la même table.
MERGE 3.23.25 .frm (définition),
.MRG (liste constituer de tables MyIASM)
Ce type de table permet de regroupé de multiple table MyIASM dans une simple unité logique.
MyIASM 3.23.0 .frm (définition),
.ISD (données),
.ISM (index)
Ce type de table est utilisé par défaut par MySQL à partir de la version 3.23.0. Il est a noté qu'il supporte davantage de données que ISAM, il est indépendant de la machine et compresse mieux les clefs.

Voir également

Article - Les géants de l'informatique - Oracle

Dernière mise à jour : Mardi, le 23 décembre 2014