Comment optimiser ?

Listons les ressources à optimiser :

  • processeurs.

  • accès disques.

  • communications (bases de données distribuées).

Il faut se souvenir qu'un accès disque est beaucoup plus lent (de l'ordre de la milliseconde) qu'une opération d'un processeur (microseconde)

Que faut-il optimiser ?

  • le temps de réponse : le temps entre l'instant où la requête est posée et celui où le résultat est obtenu par le système

  • le débit du système : le nombre de requêtes traitées par unité de temps (par exemple, par jour)

Exigence : le temps d'optimisation doit être négligeable par rapport au temps d'exécution de la requête