Savez-vous quoi, en particulier vous testez ? Mesurer la «performance» est toujours inutile, à moins que vous ne sachiez exactement ce que vous voulez. Par exemple, recherchez-vous une faible latence lors de la récupération des résultats de la requête? Peut-être un débit élevé lors de la récupération de la date? Peut-être vous souciez-vous plus des insertions rapides dans la base de données, et moins sur les résultats rapides de la requête? Peut-être que vous vous souciez de choses différentes sur des tables différentes (en fait, c'est presque toujours le cas).
Mon conseil sera probablement ignoré, mais je vais le dire quand même:
Ne pas optimize avant que vous savez ce que vous voulez.
Ne pas optimiser au fur et à mesure que vous écrivez le code.
Lorsque vous parvenez à optimiser votre base de données, assurez-vous d'optimiser pour les bonnes choses.Utilisez des données réalistes - si vous testez des textes de la taille d'un dictionnaire, ne testez pas avec des données binaires (par exemple).
Quoi qu'il en soit, je me rends compte que vous cherchez probablement une réponse plus technique, mais bon ...
travail se JMeter avec une application Web hébergé localement? –
Je ne vois rien qui puisse empêcher les gens d'utiliser JMeter sur localhost. – Philippe
On dirait que la réponse définitive jusqu'à ce que nous entendons parler de meilleures méthodes. –