Nous avons écrit des procédures stockées dans MYSQLprocédure stockée appelée Parellel résultats retour séquentielle
Si la procédure stockée est appelée d'un thread sa prise de 2,5 secondes pour retourner des résultats
Si la procédure stockée est appelée à partir de 3 thread son prendre environ 8,5 secondes pour retourner les résultats. chaque fil prend presque le même temps.
Nous utilisons MyISM, s'il vous plaît laissez-moi savoir si nous avons besoin de faire des réglages pour la procédure à exécuter de façon pareil. Nous récupérons uniquement (sélectionne) dans la procédure stockée aucune mise à jour/insertion effectuée
même les requêtes simultanées sont commutées en contexte/processus. Tirer aussi des données de DB. que 1 seconde de plus est le surcoût du changement de contexte. – SparKot
Utilisez plus de threads lorsque MySQL est inactif et que tous les threads existants sont occupés à traiter certaines données qu'ils ont extraites de MySQL. – SparKot
il prend 8,5 secondes pour chaque thread lorsque 3 thread sont exécutés. -> total 8.5 * 3 – dsr301