Bonjour,
Je voulais savoir les critères d'évaluation du temps nécessaire pour l'excution d'une transation côté serveur.
Bonjour,
Je voulais savoir les critères d'évaluation du temps nécessaire pour l'excution d'une transation côté serveur.
moi je veux bien, mais bien du courage pour obtenir une fonction corrélant tout ce qui suit :
- puissance du serveur (RAM, CPU-clock, vitesse & buffer des HD,...)
- taille de la BdD, % de désorganisation
- complexité de la requète (type (select/update/insert), jointure(s)?, requètes imbriquées)
- encombrement/taux de sollicitation du serveur (serveur dédié? , nb d'utilisateurs et typologie des actions qu'ils génèrent)
Je suis preneur de la formule magique
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
Si ton problème est une transaction beaucoup trop longue, je pense qu'il y a un moyen de chronométré la transaction, par un simple script.
Quel est ta plateforme et SGBD?
Par exemple sous unix :
Et tu regardes le fichier oo après *s'est deja fait engueulé par son admin sys parce qu'il y avait beaucoup de fichier oo dans des rep *
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 date > oo ./lancement_du_script date >> oo
Si la requete - du genre complexe avec pas mal de sous requetes- prend énormément de temps, lance dans le même style chaque sous requete, jusqu'a trouver le goulot d'étranglement
Grave urgent !!!
... et attention a bien dissocier le temps de calcul du serveur et celui qu'il faut pour rappatrier les données via le LAN
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
Merci à tous pour vos réponses.
Dès que je l'aurai trouvé je te ferai part de ma découverte.Je suis preneur de la formule magique
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