
le 08/08/2003 à 16:01
Vignettes
Parce que ca se peut qu'un jour tu n'ais plus besoin d'un des champs de la table.
Et cela implique enormement sur le fonctionnement d'un sgbd.
Lors de l'execution d'une requete, plus tu demandes des choses, plus les tuples intermediaires qui servent au calcul de ta requete sont gros (meme beaucoup plus gros), et ca influence pas mal sur la duree de traitement de ta requete.
De plus, en mettant *, le sgbd est en plus obligé de chercher par lui meme quels sont les champs de ta table, ce qui implique encore une certaine duree de traitement en plus.
Et cela implique enormement sur le fonctionnement d'un sgbd.
Lors de l'execution d'une requete, plus tu demandes des choses, plus les tuples intermediaires qui servent au calcul de ta requete sont gros (meme beaucoup plus gros), et ca influence pas mal sur la duree de traitement de ta requete.
De plus, en mettant *, le sgbd est en plus obligé de chercher par lui meme quels sont les champs de ta table, ce qui implique encore une certaine duree de traitement en plus.