Bonjour;
J'ai une base de données 9i; dont se connectent des centaines de personnes, je voudrais savoir les requetes qui ont un temps de réponse très élevés.
merci
Bonjour;
J'ai une base de données 9i; dont se connectent des centaines de personnes, je voudrais savoir les requetes qui ont un temps de réponse très élevés.
merci
Tu peux utiliser Statspack
merci pour votre réponse;
mais statspack ne donne pas les requetes ordonnées pas temps de réponse.
statspack donne:
il ne donne pas les requètes qui ont mis bcp de temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SQL ordered by Gets SQL ordered by Reads SQL ordered by Executions SQL ordered by Parse Calls
si la requête n'est pas dans le top de statspack faut aussi accepter qu'elles peuvent être longue parce qu'elles font un traitement qui nécessite ce temps![]()
c'est la raison pour laquelle je veux connaitre les requètes triés par temps de réponses pour que je puisse les analyser et savoir si c'est possible de les optimiser sinon comme vous avez dit : il faut accepter aussi qu'elles peuvent être longue parce qu'elles font un traitement qui nécessite ce temps.
tu veux optimiser quoi si elles sont longues alors qu'elles ne consomment pas dans les critères retournés par Statspack ?La priorité c'est pas les requêtes longues, ce sont les requêtes qui peuvent éventuellement être optimisées... donc celles qui sont dans statspack. Par contre, il faut peut-être voir plus que le top 10 pour avoir une vue intéressante.
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