J'ai un problème avec le fichier com.mysql.jdbc.Driver dans MATLAB et j'espère que quelqu'un d'autre l'a rencontré et peut m'aider. Fondamentalement, mon problème est que sur une machine, chaque fois que j'appelle database('mysql.jdbc.Driver', ...)
, cet appel prend environ 30 secondes. Je voudrais juste craquer cela comme d'habitude, sauf que lorsque je cours le même script sur une machine différente, l'appel à database
prend environ 15 secondes la première fois, et moins de 1 seconde à chaque fois après. Une fois la connexion à la base de données terminée, l'exécution des requêtes prend le même laps de temps, quelle que soit la machine sur laquelle je travaille.Pourquoi com.mysql.jdbc.Driver prend-il une éternité à s'ouvrir dans MATLAB?
Est-ce que quelqu'un d'autre a rencontré (et résolu) ce problème? Ma meilleure supposition est qu'il y a une sorte de problème d'environnement à l'origine du problème, mais je ne sais même pas par où commencer.
Avez-vous essayé de vous connecter à mysql à partir de chaque machine par d'autres moyens comme l'exécutable client mysql? Vous voulez savoir s'il s'agit d'un retard de réseau ou d'authentification ou si cela est particulier au pilote jdbc. –