InnoDB - InnoDB
| Développeur (s) | Oracle Corporation |
|---|---|
| Écrit en | C |
| Système opérateur | Multiplateforme |
| Taper | Moteur de base de données |
| Licence | GNU GPL v2 ou propriétaire |
| Site Internet |
www |
InnoDB est un moteur de stockage pour le système de gestion de base de données MySQL et MariaDB . Depuis la sortie de MySQL 5.5.5 en 2010, il a remplacé MyISAM comme type de table par défaut de MySQL. Il fournit la norme ACID -conforme transaction caractéristiques, ainsi que la clé étrangère support ( intégrité référentielle déclarative ). Il est inclus en standard dans la plupart des binaires distribués par MySQL AB , à l'exception de certaines versions OEM .
Description
InnoDB est devenu un produit d' Oracle Corporation après son acquisition de la société finlandaise Innobase en octobre 2005. Le logiciel est doté d'une double licence ; il est distribué sous la licence publique générale GNU , mais peut également être concédé sous licence aux parties souhaitant combiner InnoDB dans un logiciel propriétaire .
InnoDB prend en charge:
- Transactions SQL et XA
- Espaces de table
- Clés étrangères
- Index de recherche en texte intégral , depuis MySQL 5.6 (février 2013) et MariaDB 10.0
- Opérations spatiales, suivant le standard OpenGIS
- Colonnes virtuelles , dans MariaDB
Voir également
Les références
Liens externes
- Mysqltutorial.org , InnoDB et autres types de tables dans MySQL
- Le moteur de stockage InnoDB , dans le manuel MySQL.