De acordo com a documentação (e também com 
http://psoug.org/reference/dbms_stats.html , que é uma fonte bem conhecida que 
EXTENDE a Documentação, detalhando-a e fornecendo exemplos adicionais), isso é 
controlado pelo parâmetro DEGREE da package DBMS_STATS, que por default é NULL 
e assim indica que sejam usado o DEGREE ** da tabela **, é isso... Notar que as 
mesmas fontes também indicam que esses parâmetros PODEM ser livremente 
alterados com DBMS_STATS.SET_PARAM , então vc TEM que consultar no SEU ambiente 
se realmente estão default ou não, E se desejado mudar vc os muda da mesma 
forma ...
 Sobre um valor genérico qualquer de grau de paralelismo tirado do bolso da 
casaca (4 no seu caso) SABE-SE lá qualquer um se é Apropriado ou não para o SEU 
ambiente, com o SEU hardware, okdoc ?? Só VOCÊ pode testar e ver SE o seu 
hardware no momento em que vc estiver coletando as estats é capaz de 
atender`aos N parallel slaves que serão criados, lembrando que cada parallel 
slave ocupa MEMÓRIA (preferencialmente a maior parte advinda do LARGE POOL), 
ocupa CPU (pois mais processamento será feito em paralelo), ocupa capacidade de 
I/O (principalmente esta, isso é o Objetivo final do GATHER, ler os dados para 
lhe conhecer a distribuição).... Blz ?? 

  []s
  
    Chiappa

Responder a