Bonjour,

Je souhaiterais savoir si il y a un lien entre le partname et la granulariry au niveau du package DBMS_STATS (version Oracle 9.2.0.8).

Dans le cas suivant, que fait Oracle ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
DBMS_STATS.GATHER_TABLE_STATS(
   ...
   partname => Nom_Partition,
   ...
   granularity => 'ALL',
);
Et à l'inverse ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
DBMS_STATS.GATHER_TABLE_STATS(
   ...
   partname => NULL,
   ...
   granularity => 'PARTITION',
);
ça ne me semble pas avoir beaucoup de sens mais j'aimerais savoir si il faut vraiment être cohérent dans la syntaxe et ce que choisit Oracle dans ces cas là.

Merci