Sauver et restaurer une base InnoDB <<< |
Transférer une base de données InnoDB vers une autre machine | InnoDB Transaction Model and Locking >>> |
16 Tables InnoDB Manuel de Référence MySQL 4.1 : Version Française . Présentation des tables InnoDB . Informations de contact InnoDB . InnoDB avec MySQL version 3.23 . Configuration InnoDB . Options de démarrage InnoDB . Créer des bases InnoDB . Créer des tables InnoDB . Ajouter et retirer des données et des logs InnoDB . Sauver et restaurer une base InnoDB ->Transférer une base de données InnoDB vers une autre machine . InnoDB Transaction Model and Locking . Conseils pour l'amélioration des performances InnoDB . Implémentation du multi-versionnage . Structures de tables et d'index . Gestion de l'espace fichiers et des entrées/sorties disque . Gestion des erreurs InnoDB . Restrictions sur les tables InnoDB . Résolution de problèmes avec InnoDB |
16.10 Transférer une base de données InnoDB vers une autre machineSur Windows InnoDB stoke les noms de bases et de tables en interne, et toujours en minuscules. Pour déplacer des bases au format binaire, entre Unix et Windows, ou le contraire, vous devez donner des noms en minuscules à toutes vos bases et tables. Un moyen simple de faire cela est d'ajouter la ligne suivante sous Unix :
Un bon moyen d'avoir de bonnes performances est de couper le mode auto-commit quand vous importez des données dans votre base de données, en supposant que votre tablespace possède assez d'espace pour la grande partie d'annulations (rollback) que la grande transaction importée génère. Ne faites le commit qu'après avoir importé une table entière, ou un segment de table. |
<< | Transférer une base de données InnoDB vers une autre machine | >> |
Sauver et restaurer une base InnoDB | Tables InnoDB | InnoDB Transaction Model and Locking |