Vous n'êtes pas identifié(e).

#1 23/12/2008 12:01:25

nGuinet
Membre

Nombre de colonne

Est ce qu'un grand nombre de colonnes dans une table diminu fortement les performances d'une selection d'une seul colonne ?

cad : Si une table a X lignes et 200 colonnes et que j'en selectionne qu'une seul, les performances seront elles bien inférieures à une selection sur une table à X lignes et 3 colonnes ?

(Ma question pourrait etre : comment fait postgreSQL pour gérer les colonnes ? Par index ou par balayage ?)

Merci!

Hors ligne

#2 23/12/2008 16:01:59

gleu
Administrateur

Re : Nombre de colonne

Oui, ce sera forcément plus long, vu que la table sera plus grosse. Le parcours d'index n'est pas suffisant, PostgreSQL devra malgré tout lire la table pour savoir si la donnée de l'index est visible par la transaction en cours.


Guillaume.

Hors ligne

Pied de page des forums