Page 1 sur 1

DB2 for i et index recommandes

Posté : jeu. 28 nov. 2019, 10:55:28
par damz
Bonjour,

Je suis en version 7.3.

Il y a quelques problèmes de performances sur cette base et je suis allé regarder du côté de l'outil de conseil à la gestion des index d'ACS.
Il y en a vraiment beaucoup et c'est assez difficile de s'y retrouver même en jouant avec les dates de recommandation.
Il y a plus de 3000 index recommandés (condensés) dont les dernières dates de recommandation ont 5 ans ou plus.
Comme personne ne s'est jamais occupé de ça ou presque, je me dis qu'un bon RESET de toutes les recommandations facilitera l'analyse et la découverte d'éventuels problèmes.
Je pense que ça ne craint rien .. mais n'étant pas spécialiste, je préfère poser la question, ici.
Peut-il y avoir des conséquences fâcheuses à la "Mise à blanc de tous les index recommandés" ?

D'avance merci

(sans sujet)

Posté : jeu. 28 nov. 2019, 11:13:12
par plberthoin
Pas d'impact

tu peux le faire tranquillement en passant par la procédure

QSYS2.RESET_TABLE_INDEX_STATISTICS

tu trouveras des exemples sur le developper works

A+

(sans sujet)

Posté : jeu. 28 nov. 2019, 20:38:35
par damz
Parfait, merci pour cette réponse, c'est déjà nettement plus clair.
Par contre, quelques heures après le RESET, lorsque je clique sur les "nouveaux" index recommandés, j'ai des centaines d'instructions de mémoire cache du plan SQL qui s'affichent, certaines assez anciennes.

Que dois-je faire ?
Réinitialiser le compteur d'opération de la table sous-jacente histoire de vraiment repartir à 0 ?

D'avance merci