Bonjour,
J'ai une proc stockée sous Oracle 8 et j'aimerais savoir le temps que prends chaque requête dans ma proc.
Connaissez-vous un moyen pour faire cela ?
Merci.
Bonjour,
J'ai une proc stockée sous Oracle 8 et j'aimerais savoir le temps que prends chaque requête dans ma proc.
Connaissez-vous un moyen pour faire cela ?
Merci.
le mieux reste de mettre la session en trace.
Oui mais je n'ai pas les droits pour le faire et on m'a interdit de contacter les DBA ...![]()
![]()
![]()
![]()
N y a t il pas un autre moyen ?
alors ça c'est pas mal... j'ai une solution à te proposer : on ne te donne pas les moyens pour trouver l'info, donc tu ne cherches pas l'info. Si c'est pour de l'optimisation tu peux répondre que c'est le boulot du DBA... s'ils veulent décharger le DBA ils doivent t'en donner les moyens.
Il y aurait une solution qui consisterait à insérer dans une table, une ligne avec un libellé pour savoir où t'en est et sysdate pour connaitre l'heure![]()
oui c'est vrai que c'est bizarre... je n'ai pas compris pourquoi...
OK ! je vais essayer cela ! C'est vrai que je n'ai pas accès aux outils nécessaires pour bien travailler mais y'a toujours des solutions annexes !
Je vais essayer cela, merci encore !
Tu peux aussi essayer d'utiliser DBMS_PROFILER si il est installé mais c'est pas souvent le cas. Sinon, pour l'installer il te faut le login SYS et la on risque de coincer une fois de plus sur ton DBA fantôme
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager