Moi aussi j'ai toujours entendu qu'il failait mieux utiliser : dbms_stats.
Sauf que moi j'ai parfois des soucis (en 8.1.7.4) avec le gather_table_stats qui me renvoi
ORA-00600: internal error code, arguments: [16515], [D], [40], [3634], [2], [0], [], []
Oracle recommande dans ce cas de supprimer les stats et de recommencer. Ce qui est une tres mauvaise idée sur une grosse base de prod puisque dés que les stat ont été effacées sur une grosse table, les plans sont partis en vrille. Les perfs se sont écroulé et du coup, il a fallu plusieurs heures pour recalculer les stats.... Pendant tout ce temps les utilisteurs ont été dans une situation tres dégradée.
Si vous avez une solution pour eviter cette erreur, je suis preneur
Partager