OVH Cloud OVH Cloud

Tests de charge de serveurs applicatifs

1 réponse
Avatar
cwarren
Nous devons effectuer des tests de charges sur des serveurs applicatifs qui
hébergeront des consoles (Application SQL Server-client par exemple) qui
permettront à la clientèle d'accéder des ressources (Bases de données...) se
trouvant sur des serveurs distants. Pour ces tests, nous voulons permettre à
plusieurs utilisateurs de lancer simultanément des procédures stockées qui
généreront le maximum de charge au niveau du serveur de la console pour en
mesurer la performance. Une procédure doit s'exécuter durant au moins 90
secondes. Quelqu'un peut-il m'aider ?

1 réponse

Avatar
hch
Bonjour
pour simuler un tres grand nombre d'executions , vous pouvez utiliser les
.bat ou .cmd

Dans un fichier .bat par exemple vous utilisez OSQL

OSQL -E -Q "Exec Db.dbo.Procedurestockée"

Ce fichier BAT vous le lancez plusieurs fois ou vous créez une tache avec
l'outil de planification de taches de windows ou meme de SQL Server pour
lancer toutes les secondes un .bat ce qui va vous generer 90 connections au
moins au bout de 90 secondes .

hch

"cwarren" a écrit :

Nous devons effectuer des tests de charges sur des serveurs applicatifs qui
hébergeront des consoles (Application SQL Server-client par exemple) qui
permettront à la clientèle d'accéder des ressources (Bases de données...) se
trouvant sur des serveurs distants. Pour ces tests, nous voulons permettre à
plusieurs utilisateurs de lancer simultanément des procédures stockées qui
généreront le maximum de charge au niveau du serveur de la console pour en
mesurer la performance. Une procédure doit s'exécuter durant au moins 90
secondes. Quelqu'un peut-il m'aider ?