Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:workbooks:mariadb:my02 [2022/11/10 07:12] – admin | elearning:workbooks:mariadb:my02 [2022/11/11 16:15] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 69: | Ligne 69: | ||
* FEDERATED | * FEDERATED | ||
* NDB Cluster | * NDB Cluster | ||
- | | + | * XtraDB |
- | | + | * Aria |
- | * Aria | + | |
* Jointures | * Jointures | ||
* FULL JOIN | * FULL JOIN | ||
Ligne 629: | Ligne 628: | ||
Le type de moteur est spécifié lors de la création de la table. Le moteur d'une table existant peut être modifié avec la commande **ALTER TABLE**. Les différents types **principaux** sont résumés ci-après : | Le type de moteur est spécifié lors de la création de la table. Le moteur d'une table existant peut être modifié avec la commande **ALTER TABLE**. Les différents types **principaux** sont résumés ci-après : | ||
+ | |||
+ | < | ||
+ | MariaDB [none]> select * from information_schema.engines; | ||
+ | +--------------------+---------+-------------------------------------------------------------------------------------------------+--------------+------+------------+ | ||
+ | | ENGINE | ||
+ | +--------------------+---------+-------------------------------------------------------------------------------------------------+--------------+------+------------+ | ||
+ | | CSV | YES | Stores tables as CSV files | NO | NO | NO | | ||
+ | | MRG_MyISAM | ||
+ | | MEMORY | ||
+ | | Aria | YES | Crash-safe tables with MyISAM heritage. Used for internal temporary tables and privilege tables | NO | NO | NO | | ||
+ | | MyISAM | ||
+ | | SEQUENCE | ||
+ | | InnoDB | ||
+ | | PERFORMANCE_SCHEMA | YES | Performance Schema | ||
+ | +--------------------+---------+-------------------------------------------------------------------------------------------------+--------------+------+------------+ | ||
+ | 8 rows in set (0.000 sec) | ||
+ | |||
+ | MariaDB [none]> | ||
+ | </ | ||
^ Type de Moteur | ^ Type de Moteur | ||
- | | %%InnoDB%% | Le format par défaut. Supportent les transactions | + | | %%InnoDB%% | Le format par défaut |
| %%MyISAM%% | Données stockées dans un fichier .MYD. Index stockés dans un fichier .MYI. Structure da la table stockée dans un fichier .frm | | | %%MyISAM%% | Données stockées dans un fichier .MYD. Index stockés dans un fichier .MYI. Structure da la table stockée dans un fichier .frm | | ||
| MEMORY | Anciennement connues sous le nom HEAP. Les données sont stockées en mémoire tandis que la structure de la table est stockée sur disque dans un fichier .frm. Ne supportent pas les champs TEXT, BLOB. Ne supportent pas l' | | MEMORY | Anciennement connues sous le nom HEAP. Les données sont stockées en mémoire tandis que la structure de la table est stockée sur disque dans un fichier .frm. Ne supportent pas les champs TEXT, BLOB. Ne supportent pas l' | ||
Ligne 700: | Ligne 718: | ||
Cette modification permet le stockage des fichiers .ibd sur un autre espace de stockage physique. De cette façon, il est possible d' | Cette modification permet le stockage des fichiers .ibd sur un autre espace de stockage physique. De cette façon, il est possible d' | ||
- | Malgré l' | + | Malgré l' |
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
Ligne 972: | Ligne 990: | ||
| | ||
Check_time: NULL | Check_time: NULL | ||
- | | + | |
Checksum: NULL | Checksum: NULL | ||
Create_options: | Create_options: | ||
Ligne 1112: | Ligne 1130: | ||
* Il implémente l’absence du **[[http:// | * Il implémente l’absence du **[[http:// | ||
- | + | ====XtraDB==== | |
- | ====Autres Moteurs Non Standards==== | + | |
- | + | ||
- | ===XtraDB=== | + | |
**[[http:// | **[[http:// | ||
Ligne 1125: | Ligne 1140: | ||
* Il supporte l' | * Il supporte l' | ||
* Il peut être sauvegarder à chaud, | * Il peut être sauvegarder à chaud, | ||
- | * Le moteur peut implémenter soit l' | + | * Le moteur peut implémenter soit l' |
+ | * Il était le moteur standard pour les versions 10.1 et inférieures de MariaDB. | ||
- | ===Aria=== | + | ====Aria==== |
**[[https:// | **[[https:// | ||
Ligne 1134: | Ligne 1150: | ||
* Il implémente un verrou au niveau enregistrement, | * Il implémente un verrou au niveau enregistrement, | ||
* Il implémente un mécanisme de restauration automatique. | * Il implémente un mécanisme de restauration automatique. | ||
- | |||
=====Jointures===== | =====Jointures===== |