|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
Bonjour à tous,
Je viens de découvrir la colonne stale_stats sur les vues ???_tab_statistics et ???_ind_statistics. Grace à mon ami google, si cette colonne est à YES, les statistiques sur la table ou index sont périmées, la découverte n'est pas surprenante... Il est alors fortement conseillé de calculer les statistiques.... si si si Lors d'une migration de données par export/import d'un schéma 10g vers un schéma identique 11g (partition, sous-partition, compression des données, modèle en étoile), nous avons réaliser le calcul des stats après import (et l'éventuelle compression) de la table. A posteriori de cette migration, nous avons remarqué la valeur 'YES' au niveau table, partition et sous-partition sur un sous-ensemble, non négligeable, de tables et indexes de notre schéma (et cela malgré le calcul quotidien des stats sur les flocons, et les nouvelles partitions des tables de faits)... Pouvez-vous me briefer sur le sujet ?
Par avance merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() |
Hello,
Cette colonne peut êtres nulle, YES ou NO. Elle est alimenté par oracle quand le taux de modification de la table atteint le paramètre STALE_PERCENT. Ce paramètre peut etre spécifié au niveau global, base de donnée,schéma ou table. jko |
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Administrateur de base de données Inscription : novembre 2007 Messages : 341 ![]() |
Normalement, le calcul de stats se fait automatiquement pendant la fenêtre de maintenance.
tu as vérifié que ce calcul se fait suffisamment souvent par rapport aux besoins? si nécessaire, c'est bien de calculer les stats sur les objets après leur chargement ou bien lorsqu'ils subissent beaucoup de modifications afin que les requêtes qui se déroulent entre les modifications et la fenêtre de maintenance se passent bien. |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
|
|
|
00
|
|
|
#5 | |
|
Membre du Club
![]() Intégrateur Inscription : novembre 2004 Messages : 114 ![]() |
Citation:
En raison de notre volumétrie, nous avons désactivé ce calcul automatique pour le choisir judicieusement. Ce dernier est exécuté systématiquement après la chargement d'une nouvelle partition, sous-partition par les batchs nocturnes. Les stats globales sont calculées hebdomadairement. Pour résoudre le problème, il nous a fallu recalculer toutes les stats globales une nouvelle fois... Sans comprendre la raison ... Cela va bcp mieux maintenant... |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com