Re: [oracle_br] DBMS_STATS.GATHER_TABLE_STATS

2014-11-03 Por tôpico jlchia...@yahoo.com.br [oracle_br]
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

Re: [oracle_br] DBMS_STATS.GATHER_TABLE_STATS

2014-11-03 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Importante : quando falamos de paralelismo aqui, falamos sobre ativar SQL 
paralelo : notar que, além disso, muitas vezes (se o hardware assim o Suporta, 
coisa que só os seus testes e a sua análise do seu ambiente confirmarão) vale 
Muito a pena além disso se ter múltiplas SESSÔES simultâneas do 
DBMS_STATS.GATHER_TABLE_STATS, cada uma fazendo a coleta de uma tabela 
diferente...
 Eu costumo (repetindo, QUANDO e SE o hardware suporta) ter uma sessão 
coletando as estats de tabelas pequenas, duas sessões coletando estats das 
tabelas médias e uma ou duas (cfrme for) coletando das tabelas grandes...

 []s

  Chiappa

[oracle_br] DBMS_STATS.GATHER_TABLE_STATS

2014-11-02 Por tôpico 'Marcelo Grimberg F. de Campos' marcelog...@gmail.com [oracle_br]
Bom dia


Gostaria de saber qual é o default degree na execução de coleta de
estatística ?
Coletar a estatística com degree=4 é recomendado a execução do mesmo ?


Att

Marcelo Grimberg F. de Campos
Cel: (19)98197-3405
Skype: marcelogrim
Blog:  http://marcelogrim.blogspot.com