Actualités : analyse de données, Business Intelligence, Data Science, Big Data
Forums, dernières contributions

Rapport basé sur procédure stockée

 Joël Da Costa
Vendredi 11 Août 2006

Version imprimable
Bonjour,

Combien de temps prends l'éxécution de votre procédure stockée sur votre base de données ?
Lors de l'optimisation d'un rapport, la première chose à analyser est la source de la lenteur, est-ce la récupération des données ? (temps SQL) ou le temps d'affichage et de traitement du rapport (temps BO).

Si les 9 minutes sont sur le temps SQL, alors il ne vous reste plus qu'a ameliorer celle-ci, ce qui est plus aisé dans le cadre d'un procédure stockeé, vous maitrisez complètement son code. Cependant il n'y a pas d'astuce générale a ce niveau, cela dépends énormément de votre SGBD, de la modélisation de la base, et surtout de la manière dont a été développée la PS.

Si les 9 minutes sont coté BO, dans ce cas, l'objectif est déjà d'alléger au maximum le rapport (9 minutes d'actualisation juste pour le rapport c'est pas très normal....), et ainsi de déporter le plus de traitements possibles sur la BD.

Cdt,
J. Da Costa


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store