Bonjour,
Dans ma boite nous migrons actuellement une appli importante de IDMS vers DB2. Il s'est posé la question naturelle de savoir si nous allions perdre en performance, nous devons donc mesurer les temps de traitement de certaines chaines et traitements spécifiques à l'application actuelle et ensuite faire la même chose avec la version DB2, puis comparer.
Seulement comment faire pour mesurer la performance d'une appli, ou plus précisément comment faire pour mesurer le temps d’exécution de certain jobs? Voir certain step?
Un premier axe était de sortir les comptes rendu d'EOS/WSF puis de les analyser avec un COBOL, pour en extraire les consommations CPU, elapsed et les stocker dans DB2. (j'en ai la responsabilité )
Un second axe était purement applicatif, dans certains traitements l'appli écrit dans une log ces temps de traitement qu'il est facile de mettre dans DB2.
Que pensez vous de ces 2 axes ? Et en voyer d'autre qui ne nécessite pas de droits d'ingé système (record SMF...) ?
Merci d'avance,
Partager