Bonjour la team,
dans le cadre de mes études, je souhaiterais effectuer un test de performance sur une procédure en pl/sql.
Du coup, j'ai pensé à faire un script windows (.bat) avec les actions suivantes :
1) fichier "lanceur.bat" connexion à la base de données où figure :
-> sqlplus.exe user/mot de passe@domaine tns (où les paramètre de connexion sont définis dans le fichier tnsname.ora)
2) lancement de la procédure en pl/sql exécutée en parallèle 10 fois.
-> cette procédure serait dans un fichier ma_procédure.sql où figure : select ma_procédure from dual.
3) mon objectif étant de savoir combien de temps il a fallu pour lancer 10 fois cette procédure en paralèlle sur ma machine.
Savez-vous comment exécuter cette procédure 10 fois en parallèle ?
Savez-vous s'il existe une commande windows comme "pidstat" sous unix ?
Merci de votre aide,
Berni.
Partager