Comment tester correctement les performances de ma base de données lorsque la demande de charge est élevée?

StackOverflow https://stackoverflow.com/questions/1602475

  •  05-07-2019
  •  | 
  •  

Question

J'ai trouvé beaucoup de sujets sur l'application Web de test de stress.

Mes objectifs sont différents, c’est de ne tester que la base de données (sybase sql n’importe où 9).

Ce dont j'ai besoin:

  • Un outil permettant de diagnostiquer tous les fichiers et de trouver un goulot d'étranglement. J'aimerais pouvoir visualiser facilement le système complet dans son ensemble.
  • Les meilleures pratiques pour concevoir / construire de bonnes requêtes SQL.

Les problèmes système sont les suivants:

  • 20 Go de taille de base de données.
  • 2-5 demandes par seconde
  • Des milliers de sql se propagent dans le code (ce problème peut être résolu uniquement en réécrivant le système).
Était-ce utile?

La solution

plusieurs outils open source sont répertoriés ici:

http://www.opensourcetesting.org/performance.php

Autres conseils

Le moyen le plus rapide consiste à mettre à niveau votre version de SQL Anywhere vers la version 10 ou (meilleure) la version 11, car les dernières versions incluent un ensemble complet d'outils de diagnostic des performances. Reportez-vous à la cliquez ici pour plus de détails.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top