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