Pour quoi avons nous utilisé MySQL ? <<< |
La suite de tests MySQL | Utiliser vos propres tests de performance >>> |
7.1 Présentation de l'optimisation 7 Optimisation de MySQL Manuel de Référence MySQL 4.1 : Version Française . Limitations et inconvénients des choix conceptuels de MySQL . Portabilité . Pour quoi avons nous utilisé MySQL ? ->La suite de tests MySQL . Utiliser vos propres tests de performance |
7.1.4 La suite de tests MySQL
Ceci devrait comprendre une description technique de la suite de tests de performances de MySQL (et crash-me ), mais cette description n'est pas encore écrite. Actuellement, vous pouvez vous faire une idée des tests en regardant le code et les résultats dans le répertoire sql-bench dans toutes les distributions de sources de MySQL. Cette suite de test est censée permettre à utilisateur de comparer ce qu'une implémentation SQL donnée réussi bien ou mal.Sachez que ces tests de performances lancent en un seul thread, donc il mesure le temps minimum pour chaque opération. Nous projetons pour le futur d'ajouter de nombreux tests multi-thread à cette suite de tests. Par exemple, (tous ont été lancés sur une même machine NT 4.0)
Nous avons rassemblé d'autres résultats de tests à http://www.mysql.com/information/benchmarks.html . Notez que Oracle n'est pas inclus dans ces tests car ils ont demandé à être retirés. Tous les tests d'Oracle doivent être faits par Oracle! Nous croyons que cette politique va biaiser fortement les tests en faveur de Oracle, car les tests ci-dessus sont supposés montrer ce qu'une installation simple peut faire pour un client simple.Pour utiliser la suite de tests, les prerequis suivants doivent être vérifiés :
La suite de tests est située dans le dossier sql-bench de la distribution source de MySQL. Pour exécuter la suite de tests, compilez MySQL, puis allez dans le dossier sql-bench et exécutez le script run-all-tests :
Vous pouvez retrouver les résultats de crash-me sur de nombreuses bases de données à http://www.mysql.com/information/crash-me.php . |
<< | La suite de tests MySQL | >> |
Pour quoi avons nous utilisé MySQL ? | Présentation de l'optimisation | Utiliser vos propres tests de performance |