|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 58 ![]() |
Bonjour,
Je voulais savoir les critères d'évaluation du temps nécessaire pour l'excution d'une transation côté serveur. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
- 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 MPUsus magister est optimus |
|
|
00
|
|
|
#3 | ||
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
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 : Code :
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 |
||
|
|
00
|
|
|
#4 |
![]() ![]() |
... et attention a bien dissocier le temps de calcul du serveur et celui qu'il faut pour rappatrier les données via le LAN
|
|
|
00
|
|
|
#5 | |
|
Membre à l'essai
![]() Inscription : mai 2004 Messages : 58 ![]() |
Merci à tous pour vos réponses.
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com