InnoDB fournit à MySQL un gestionnaire de
      table transactionnelle (compatible ACID), avec
      validation (commits), annulations (rollback) et capacités de
      restauration après crash. InnoDB utilise un
      verrouillage de lignes, et fournit des lectures cohérentes comme
      Oracle, sans verrous. Ces fonctionnalités accroissent les
      possibilités d'utilisation simultanées des tables, et les
      performances. Il n'y a pas de problème de queue de verrous avec
      InnoDB, car les verrous de lignes utilisent
      très peu de place. Les tables InnoDB sont les
      premières tables MySQL qui supportent les contraintes de clés
      étrangères (FOREIGN KEY).
    
      InnoDB a été con¸u pour maximiser les
      performances lors du traitement de grandes quantités de données.
      Son efficacité processeur n'est égalée par aucun autre moteur
      de base de données.
    
      Techniquement, InnoDB est un gestionnaire de
      table placé sous MySQL. InnoDB dispose de son
      propre buffer pour mettre en cache les données et les index en
      mémoire centrale. InnoDB stocke les tables et
      index dans un espace de table, qui peut être réparti dans
      plusieurs fichiers. Ceci diffère des tables comme, par exemple,
      MyISAM où chaque table est stockée dans un fichier différent.
      Les tables InnoDB peuvent prendre n'importe
      quelle taille, même sur les systèmes d'exploitation dont la
      limite est de 2 Go par fichier.
    
      InnoDB est inclus dans les distributions
      binaires par défaut depuis MySQL 4.0. Pour des informations sur
      le support InnoDB en MySQL 3.23, voyez la
      section Section 15.3, « InnoDB avec MySQL version 3.23 ».
    
      InnoDB est utilisé en production dans
      plusieurs sites où de grandes capacités de stockages et des
      performances accrues sont nécessaires. Le fameux site web
      Slashdot.org utilise InnoDB. Mytrix, Inc.
      stocke plus de 1 To de données dans une base
      InnoDB, et un autre site gère une moyenne de
      800 insertions/modifications par secondes avec
      InnoDB.
    
      InnoDB est sous licence GNU GPL License Version
      2 (de Juin 1991). Si vous distribuez MySQL et
      InnoDB, et que votre application ne satisfait
      pas les restrictions de la licence GPL, vous devez acheter une
      licence commerciale MySQL Pro sur
      https://order.mysql.com/?sub=pg&pg_no=1.
    
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.

