|
|||||||||||||||||||||||
|
Skip navigation links
MySQL 5.0 Reference Manual :: 14 Moteurs de tables MySQL et types de table Section Navigation [Toggle]
Table des matières
MySQL supporte plusieurs moteurs de stockage, qui gère différents types de tables. Les moteurs de tables MySQL peuvent être transactionnels ou non-transactionnels.
Ce chapitre décrit les différents moteurs de tables MySQL, hormis
Lorsque vous créez une table, vous pouvez indiquer à MySQL le type
de table avec la clause CREATE TABLE t (i INT) ENGINE = INNODB; CREATE TABLE t (i INT) TYPE = MEMORY;
Si vous omettez l'option
Pour convertir une table d'un type à l'autre, utilisez la commande
ALTER TABLE t ENGINE = MYISAM; ALTER TABLE t TYPE = BDB;
See Section 13.2.5, « Syntaxe de
Si vous essayez d'utiliser un moteur de stockage qui n'est pas
compilé ou qui est désactivé, MySQL créera une table de type
Cette substitution automatique par une table de type
MySQL crée toujours un fichier Les avantages des tables transactionnelles (TST) sont :
Notez que pour utiliser le moteur Avantages des tables non-transactionnelles (NTST)Â :
Vous pouvez combiner les tables TST et NTST dans la même requête pour obtenir le meilleur des deux types. Cependant, dans une transaction sans auto-validation, les modifications à une table non-transactionnelles seront toujours immédiatement enregistrés, et ne pourront pas être annulé. 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. © 1995-2008 MySQL AB. All rights reserved. |
||||||||||||||||||||||
|
|||||||||||||||||||||||


