Maison >base de données >tutoriel mysql >Quel est le moteur de stockage dans la base de données Mysql
Comme les moteurs des avions et des fusées, le moteur de stockage est un composant très critique de la base de données. Evidemment non, car l’utilisation des moteurs de stockage doit se baser sur des scénarios précis. Dans MySQL, le moteur de stockage est le même, et il n'est ni bon ni mauvais. Nous devons choisir le moteur de stockage approprié pour nous adapter à différents scénarios afin de faire de notre mieux. Le moteur de stockage est la mise en œuvre de technologies telles que le stockage de données, la création d'index et la mise à jour/interrogation de données. Les types de tables peuvent être appelés moteurs de stockage car les moteurs de stockage sont basés sur des tables plutôt que sur des bibliothèques.
L'architecture de MYsql est présentée dans la figure ci-dessous : #🎜🎜 #
show engines;# 🎜🎜 ## 🎜🎜 ## 🎜🎜 #
create table Course( Con int primary key auto_increment, Cname varchar(10), Cpon int, Ccredit int ) show create table course;# 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 # Spécification du moteur de stockage # 🎜🎜 ## 🎜🎜 ## 🎜🎜 # # Par exemple, nous pouvons spécifier le type de moteur de stockage de cette table lors de la création d'une table.
create table test_mysql( name varchar(10), age int ) engine = Memory;
Caractéristiques du moteur de stockage
InnoDB introduction
InnoDB est un moteur de stockage à usage général qui combine haute fiabilité et performances Après MvSOL 5.5, InnoDB est le stockage MvSOL par défaut. moteur .Les opérations DML suivent le modèle ACID et prennent en charge les transactions ;
#🎜 🎜 #Verrouillage au niveau des lignes pour améliorer les performances d'accès simultané ; Prise en charge des contraintes de clé étrangère FOREIGN KEY pour garantir l'intégrité et l'exactitude des données :
# 🎜🎜# InnoDB filexxx.ibd:xxx représente le nom de la table. Chaque table du moteur innoDB sera. correspondent à un tel fichier d'espace table, qui stocke la structure de la table (frm, sdi), les données et les index de la table.
Paramètres : fichier innodb par table
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!