2017-07-27 1 views
1

Je peux exécuter des requêtes SQL simples dans Jmeter en paramétrant des groupes de threads, une configuration de connexion jdbc, une requête jdbc, une configuration de données csv et un affichage des résultats. Mais le problème que je suis aux prises avec est d'exécuter un SQL Server stocké proc en parallèle pour «n» différentes valeurs. Quelqu'un pourrait m'aider à gérer la demande JDBC avec le paramétrage. J'ai parcouru google plusieurs fois et ai lu plusieurs articles mais je n'ai eu aucune chance. Toute aide serait appréciée. Merci d'avance.Exécution parallèle d'une procédure stockée à l'aide de la requête et du paramétrage JMeter JDBC

appel stocké Proc: -

exec Mydatabase.[dbo].[Mystoredproc] A=300,@ID=8,@C='COMBINERES',@Q=1,@Debug=0 

Par exemple, si je veux lancer l'appel procédure stockée ci-dessus 40 fois que je vais avoir 1 ... 40 dans mon fichier csv et lire chaque valeur un par un et passez-le au paramètre @ID dans l'appel sp.

Répondre

1

Filetage 50 fils. 0 augmentation progressive

Non CSV. Utilisez $ {__ threadNum} au lieu du paramètre ID dans la procédure.

Il devrait appeler 50 requêtes parallèles.

JDBC Configutation utiliser Nombre maximum de connexions 0.

JDBC Requête type de requête appelable Starement.

voir How to set up parameters of a stored procedure in JMeter using a JDBC Request

+0

Que dois-je mentionner dans le type de requête? – Teja

+0

Pouvez-vous partager plus de détails ... – Teja

+0

Voir https://stackoverflow.com/questions/37839893/how-to-set-up-parameters-of-a-stored-procedure-in-jmeter-using-a-jdbc -request – user7294900