Hello,
J'aimerais mesurer les performances de mes requêtes sybase.
pour cela j'utilise cette requête :
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) :
1 2
|
\path\to\sqladv-12_5\SQLADV.EXE -G -i script.sql -Sserver -Uuser -Ppwd -Ddatabase-o %1 |
Que j'appelle 1000 fois
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?
Partager