|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : août 2002 Messages : 130 ![]() |
bonjour,
je ne suis pas d'accord avec un de mes collègues sur ce point. il m'affirme que le nombre de lignes dans une table n'a pas d'incidence sur les performances et qu'une requete utilisant les bons indexs ira aussi vite quelque soit le nombre d'enregistrement dans la table ? entre une table de 5000 lignes et une table de 10 000 lignes, je ne pense pas en effet qu'il y ait un rapport de 1 à 2, mais je pense que la requete s'executant sur celle de 5000 lignes sera nettement plus rapide ? ça me semble evident mais il semble persuadé du contraire ? |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Evidemment que la volumétrie à de l'incidence
Il suffit de faire le test pour s'en convaincre Sous Oracle c'est même pire, les perfs peuvent dépendre de la High Water Mark (indicateur qui indique le dernier bloque utilisé dans un table) : http://www.developpez.net/forums/viewtopic.php?t=302551 Pour finir de le convaincre : demande lui pourquoi dans ce cas, on a besoin d'augmenter la puissance des serveurs : si la volumétrie n'a pas d'importance on devrait pouvoir bosser sur les mêmes machines qu'il y a 20 ans non ? Plus concrétement, le nombre de lignes augmentent le nombre de valeur dans l'index et donc l'index est plus long à parcourir. Il vaut mieux faire une recherche dans le sommaire du Elle de ce mois-ci que dans le quid, pourtant le quid a bien un index comme Elle a un sommaire |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : août 2002 Messages : 130 ![]() |
merci pour la réponse même si je n'avais pas beaucoup de doute sur son contenu...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com