URL: https://linuxfr.org/forums/linux-general/posts/mariadb-mysql-mdb-tools-tres-nombreux-insert-extremement-lent-resolu Title: MariaDB (MySQL) MDB Tools → trés nombreux insert, extrêmement lent :( ? [résolu] Authors: Space_e_man Date: 2015年10月09日T12:31:02+02:00 License: CC By-SA Tags: mysql, mdbtools, access, sql et mariadb Score: 1 Je dois remplacer l'usage d'Access de Microsoft par une application web sur MariaDB (alias MySQL). Pour se faire, je développe l'application web sur une copie de la base de donnée Access. La partie consultation est déjà opérationnelle ! Mais durant le développement de la partie insertion et modification, l'encodage se fait toujours sur la base de donnée Access. Je dois donc régulièrement "synchroniser", de la bd Access vers la bd MariaDB. Pour se faire, j'utilise [MDB Tools](https://en.wikipedia.org/wiki/MDB_Tools) Ça fonctionne bien... Sauf que, je devais exécuter mes scripts sur un poste de travail (GNU/Linux) car le système GNU/Linux du serveur n'avait pas la version de MDB Tools suffisamment récente. Depuis une semaine, le serveur à été mis à jour et je peux donc envisager d'y faire tourner mes scripts utilisant MDB Tools. L'intérêt sera une automatisation... (le serveur sert également de NAS, donc le fichier Access s'y trouve, le serveur web intranet aussi) Malheureusement, je constate que sur le serveur, c'est extrèmement plus lent que sur mon poste de travail ! Le fait est que la commande mdb-export génère un script SQL constitué d'autant d'INSERT que d'enregistrements. Je pense que c'est de là que ça vient... Mon poste de travail à peut-être une autre configuration par défaut... C'est là que je commence à perdre pied... Dois-je chercher à modifier les scripts SQL au passage ? Dois-je changer de moteur (engine en anglais) pour les tables (actuellement InnoDB) ? Dois-je chercher à régler finement (tune) le disque dur (en RAID 1 sur le serveur) ? .. ?

AltStyle によって変換されたページ (->オリジナル) /