Hello,

J'aimerais mesurer les performances de mes requêtes sybase.
pour cela j'utilise cette requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
set statistics io, time on
SELECT * FROM table WHERE col='2011-08-23'  
GO
Je lance la requête grâce à SQLAdvantage (dans un fichier.cmd) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
\path\to\sqladv-12_5\SQLADV.EXE -G -i  script.sql  -Sserver -Uuser -Ppwd -Ddatabase-o %1
Que j'appelle 1000 fois

Code : Sélectionner tout - Visualiser dans une fenêtre à part
FOR /L %%p IN (1,1,1000) DO fichier.cmd RequestResult%%p.txt
J'ai plusieurs questions :
- Que pensez vous de ce système pour mesurer le temps d'exécution?
- Le but étant de mesurer l'impact d'un INDEX sur le champs value, comment puis en mesurer l'impact?