|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 12 ![]() |
Bonjour à tous,
je voudrais savoir si je dois reconstruire les index de ma BDD. Il y en a pas mal non reconstruit depuis un bout de temps mais si ce n'est pas nécessaire, je préfère m'abstenir Je lis ici et là qu'il faut vérifier le partitionnement des index: comment je fais? y a-t-il d'autre choses à vérifier avant de décider et pouvez-vous me donner les commandes pour vérifier cela? j'utilise Oracle 11g et Toad 9.6.1.1 merci Roudy |
|
|
00
|
|
|
#2 |
![]() ![]() |
Si vous lisez l'anglais :
http://richardfoote.files.wordpress....-the-truth.pdf Sinon je vous fais un super résumé : C'est très rare de devoir reconstruire les index, un coalesce / shrink suffit.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 12 ![]() |
effectivment il semble bon le résumé et le rebuild vs Coalesce se ferait à partir si 25% or less of an index has less than 50% of used space....
comment je le sais? quand je regarde l'analyse d'index sous toad, j'ai une donnée qui est : clustering factor pour un index important j'ai clustering factor = 1 210 240, rows = 1 584 908 rows, sample size=311971, leaf_block=5700, average lf block=1, average data blocks=1, blevel=2 j'ai du mal a interpréter si je dois faire une opération dessus.... |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Ahmed AANGOURDBA Etudes Oracle Inscription : janvier 2010 Messages : 123 ![]() |
Je rajouterai à la doc de Richard FOOTE pointé par WALDAR ce récent article de Jonathan LEWIS:
http://jonathanlewis.wordpress.com/2...ex-rebuilds-3/ Sachez aussi que le REBUILD n'influe en rien le clustering factor. Ce dernier indique en fait la capacité des clés d'index adjacents à pointer sur un même bloc de la table. Cette valeur est utilisé par le CBO pour calculer le cout d'accès à cet index.Plus la valeur du CF sera proche du nombre de blocs de la table et plus l'index sera favorisé par le CBO. Le CF sera bas si le stockage de l'index suit le stockage de la table. cdmt, Ahmed
__________________
Mon blog Oracle: http://ahmedaangour.blogspot.com/ |
|
00
|
|
|
#5 |
|
Membre régulier
![]() Christophe LE FLOCH Inscription : août 2009 Messages : 105 ![]() |
Avec blevel=2 (te donne la prodondeur de ton index, çàd le nombre de niveau de ton arbre), il n'est pas nécessaire de reconstruire ton index.
|
|
|
00
|
|
|
#6 | ||
|
Candidat au titre de Membre du Club
![]() Salmen Étudiant Inscription : octobre 2010 Messages : 59 ![]() |
pour afficher l'etat de tes indexes
essai ce script Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com