Salut,
c'est quoi l'interet que ça apporte un cluster sur une table ( en se basant sur un index ) ?
je ne sais pas si je dois ajouter des clusters ou pas ?
Salut,
c'est quoi l'interet que ça apporte un cluster sur une table ( en se basant sur un index ) ?
je ne sais pas si je dois ajouter des clusters ou pas ?
aucune réponse !
est ce la question qui est mauvaise ?
non pas du tout;
je vais tenter d'y repondre.
en fait quand tu creer un index celui ci ne se reordonne pas automatiquement, les valeurs a indexé se font a la "queueleuleu". quand tu met cluster, il remet dans l'ordre les indexs, sur de petites tables il n'y a pas de gain de perf notable, mais sur de big tables là c'est autre chose.
En gros, du plus lent au plus rapide :
Sequentiel --> Indexé --> Indexé clustered
Cependant il est a noter que lors d'insertion (ou update) en masse ce type d'index particulier est plus lent qu'un index normal et requiert bcp plus de ressources.
A retenir : le cluster d'index est une réorganisation physique des index.
Delphi 2009 - ZeosLib - DevExpress - TMS - PgDAC
PostgreSQL 8.4 sous Debian
Sites : http://postgresql.developpez.com http://dgriessinger.developpez.com
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager