|
Temps de réponse :
1,5 ms pour 1.000.000 d'enregistrements
2,4 ms pour 32 tables simultanément (en cascade)
Mesures
|
- - sur 1 table unique (exemple : cas de la recherche bibliographique , ou de petites annonces )
- sur 32 tables simultanément (exemple : cas de la recherche dans plusieurs catalogues )
- Tests effectués sous Linux
- Le temps indiqué est le temps moyen (cpu +user)
|
Recherche sur 1 table unique
|
|
Méthode - Bouclage sur plus de 50.000 requêtes
- simples "ilotage" , "adjonction"
- complexes "abattement pour charges de famille", "étudiant sans ressources"
|
|
|
Enregistrements
|
Calcul des réponses *
|
Temps total **
|
Pentium III - 1,266 Ghz
|
160.000 |
0,00054 s |
0,024 s |
Pentium III - 1,133 Ghz
|
100.000 |
0,00072 s |
0,031 s |
|
|
1.000.000 |
0,00151 s |
|
* Le temps de calcul correspond au temps de parcours de l'index seul
** Temps total (installation standard aurweb dans cgi-bin) = lancement aurweb + calcul + fusion réponses/modèles
Mesuré directement sur le serveur , et donc sans tenir compte des
couches http.Sortie standard redirigée vers /dev/null |
|
Recherche sur 32 tables simultanément
|
|
Méthode : bouclage sur plus de 300 termes uniques (pour qu'il y ait des réponses)
Tables (enregistrements) : 1 > 160.000 ; 5 > 30.000 ; 3 > 20.000 ; 9 > 10.000 ; 14 < 10.000
|
|
|
Nombre total d'enregistrements
|
Calcul des réponses sur les 32 bases
|
Pentium III - 1,266 Ghz
|
586.000 |
0,0024 s |
|
|
|
|
|
|
|
|
|