Bonjour à tous,
Je fais un transfert massif de données depuis Access vers MySQL (au moyen de scripts perl).
La phase de test se passait bien jusqu'à ce qu'on décide d'utiliser InnoDB au lieu de MyISAM pour les tables. L'import de données s'est avéré très lent (et mon processeur faisait un bruit horrible).
En lisant le manuel de référence de MySQL (15.12.), j'ai compris d'où venait le problème.
J'ai donc utilisé la commandeDans ce cas plus de problème, les imports avec InnoDB sont aussi rapides qu'avec MyISAM.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
Comme j'ai beaucoup de scripts perl différents, je me demandais si utiliser l'option --opt de l'utilitaire mysqldump (comme proposé dans le manuel) ne présenterait pas un gain de temps par rapport à la ré-écriture dans tous mes scripts de la commande AUTOCOMMIT.
Qu'en pensez-vous ?
J'ai une autre question par rapport à cette option --opt. Comment doit-on l'écrire dans my.ini, simplement ajouter une ligne --opt?

 

 
		
		 
        

 
			
			

 
   
 


 autocommit ou option --opt
 autocommit ou option --opt
				 Répondre avec citation
  Répondre avec citation


 
  
  
 
 
  
 
 
			 
  
Partager