Marcio, não tenho base cientifica pra afirmar isso.

" Parallel option – This option allows for parallel processes to scan the
table.  When an index is created, Oracle must first collect the symbolic
key/ROWID pairs with a full-table scan.  By making the full-table scan run
in parallel, the index creation will run many times faster, depending on the
number of CPUs, table partitioning and disk configuration.  I recommend a
n-1 for the degree option, where n is the number of CPUs on your Oracle
server.  In this example we create an index on a 36 CPU server and the index
create twenty times faster: "

http://www.dba-oracle.com/oracle_tips_index_speed.htm


Sei que nos poucos testes que eu fiz com parallel>3 em maquinas com 4
processadores não obtive melhoras de performance... mas é questão de quem
sabe, o Nelson testar e nos contar depois... :)


-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Marcio Portes
Enviada em: quarta-feira, 7 de dezembro de 2005 14:47
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: RES: RES: [oracle_br] Duvida Reconstrução de tabela

Ivan, poderia elaborar um pouco essa recomendação? De onde essa 
recomendação vem? Por que?

grato,

--- Em oracle_br@yahoogrupos.com.br, "Ivan Ricardo Schuster" 
<[EMAIL PROTECTED]> escreveu
> Recomenda-se, pelo menos para criação de índices, um n-1, ou seja, 
se voce
> tem 4 processadores, usar um parallel 3...
> 
> -----Mensagem original-----
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
> nome de Nelson Cartaxo
> Enviada em: quarta-feira, 7 de dezembro de 2005 14:28
> Para: oracle_br@yahoogrupos.com.br
> Assunto: RES: RES: RES: [oracle_br] Duvida Reconstrução de tabela
> 
> Quanto a isso é tranquilo, já imaginava.  Agora qual seria o ideal 
pro
> parallel?  A máquina tem 8 GB e 4 processadores.  Parallel 4 seria 
bom?
>  
>  
> 
> Atenciosamente, 
> Nelson Cartaxo 
> DBA ORACLE 
> GABD - Ger. Adm. de Banco de Dados 
> DATASUS/RJ (MS) 
> Tel: 3974-7090 
> 
> -----Mensagem original-----
> De: Marcio Portes [mailto:[EMAIL PROTECTED]
> Enviada em: quarta-feira, 7 de dezembro de 2005 14:11
> Para: oracle_br@yahoogrupos.com.br
> Assunto: Re: RES: RES: [oracle_br] Duvida Reconstrução de tabela
> 
> 
> Desculpe por não ter apontado isso antes. Dependendo da sua 
> estratégia de backup, voce precisará colocar tanto a tabela quanto 
os 
> índices em logging. 
> 
> --- Em oracle_br@yahoogrupos.com.br, Nelson Cartaxo 
> <[EMAIL PROTECTED]> escreveu
> > Beleza Marcio. Acho que usando o paralelismo realmente devo 
> conseguir um
> > tempo melhor nisso.
> >  
> > Obrigado pela ideia e obrigado ao Salvio também.
> >  
> > 
> > Atenciosamente, 
> > Nelson Cartaxo 
> > 
> > 
> > -----Mensagem original-----
> > De: Marcio Portes [mailto:[EMAIL PROTECTED]
> > Enviada em: quarta-feira, 7 de dezembro de 2005 12:14
> > Para: oracle_br@yahoogrupos.com.br
> > Assunto: Re: RES: [oracle_br] Duvida Reconstrução de tabela
> > 
> > 
> > 
> > PMFJI, meus 2 cents.
> > 
> > Eu faria um CTAS (create table as select) de uma nova tabela em 
> > nologging, num horário batch com tudo de paralelismo que tenha a 
> > máquina. Depois faria a reconstrução dos índices nologging em 
> > paralelo também. Uma vez feito isso, renomearia a tabela e 
> aplicaria 
> > todas as constraints. 
> > 
> > --- Em oracle_br@yahoogrupos.com.br, Nelson Cartaxo 
> > <[EMAIL PROTECTED]> escreveu
> > > Salvio,
> > >  
> > > A minha dúvida é, se eu fizer o insert com append e tendo  que 
> > recriar os
> > > indices e as constraints para a nova tabela, mesmo assim ainda 
> será 
> > mais
> > > rápido do que   
> > > o move e apenas ter que fazer o rebuild dos indices o que 
> > provavelmente vai
> > > levar bastante tempo.
> > > 
> > > Atenciosamente, 
> > > Nelson Cartaxo 
> > > -----Mensagem original-----
> > > De: Salvio Padlipskas [mailto:[EMAIL PROTECTED]
> > > Enviada em: quarta-feira, 7 de dezembro de 2005 10:51
> > > Para: 'oracle_br@yahoogrupos.com.br'
> > > Assunto: RES: [oracle_br] Duvida Reconstrução de tabela
> > > 
> > > 
> > > 
> > > Olá Nelson,
> > > 
> > > É com bons olhos que vejo um SGBD armazenar e administrar um 
> objeto
> > > com esse tamanho. Tinha que ser um dos melhores do mundo mesmo.
> > > 
> > > Quanto a sua necessidade, uma outra boa opção também seria um 
> > export e 
> > > import,sendo que na tabela de destino vc redimensionaria os 
> > parametros de
> > > storage.
> > > 
> > > Com relação ao tempo, pensando em deixar de "fora" as triggers,
> > > constraints e indices, acredito que o insert /*+ append */ 
teria 
> > > um bom custo/beneficio.
> > > 
> > > [ ]'s
> > > Salvio Padlipskas
> > > 
> > > 
> > > 
> > > 
> > > -----Mensagem original-----
> > > De: Nelson Cartaxo [mailto:[EMAIL PROTECTED]
> > > Enviada em: quarta-feira, 7 de dezembro de 2005 09:45
> > > Para: oracle_br@yahoogrupos.com.br
> > > Cc: [EMAIL PROTECTED]
> > > Assunto: [oracle_br] Duvida Reconstrução de tabela
> > > 
> > > 
> > > Pessoal gostaria da ajuda de vcs.
> > > 
> > > Oracle 8.1.7.4 
> > > 
> > > Tenho uma tabela que está em produção e está com 94GB e 22100 
> > extents.
> > > Preciso reorganizar ela e ai que vem minha dúvida.
> > > 
> > > O que seria mais rápido.  Fazer um move dela com os novos 
> > parametros de
> > > storage e depois fazer o rebuild dos 14 indices sendo que um 
> deles 
> > tem 13GB,
> > > fazer um create table as select com os novos parametros de 
> storage 
> > usando
> > > nologging ou fazer um insert select com o hint de append?  Sei 
> que 
> > as 3
> > > opções irão demorar bastante, mas se tivesse uma que demorasse 
> > menos seria
> > > melhor.
> > > 
> > > Agradeço desde já a força.
> > > 
> > > Abraços,  
> > > 
> > > Nelson Cartaxo
> > > 
> > > 
> > > 
> > > ----------------------------------------------------------------
--
> --
> > --------
> > > ----------------------------------------------
> > > Atenção! As mensagens deste grupo são de acesso público e de 
> inteira
> > > responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-
archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> 
> > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> > 
> > > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> 
> > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> > >  
> > > ----------------------------------------------------------------
--
> --
> > --------
> > > ----------------------------------------------
> > ______________________________
> > > _______________________________________
> > > Area de download do grupo - 
> > http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> 
> > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> > 
> > > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> 
> > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> > >   
> > > Links do Yahoo! Grupos
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > [As partes desta mensagem que não continham texto foram 
removidas]
> > > 
> > > 
> > > 
> > > ----------------------------------------------------------------
--
> --
> > --------
> > > ----------------------------------------------
> > > Atenção! As mensagens deste grupo são de acesso público e de 
> inteira
> > > responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-
archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> 
> > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> > 
> > > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> 
> > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> > >  
> > > ----------------------------------------------------------------
--
> --
> > --------
> > > ----------------------------------------------
> > ______________________________
> > > _______________________________________
> > > Area de download do grupo - 
> > http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> 
> > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> > 
> > > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> 
> > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> > >  
> > > 
> > > 
> > > 
> > > Yahoo! Grupos, um serviço oferecido por:      
> > > 
> > > PUBLICIDADE
> > >  
> > > 
> > < 
> 
http://br.rd.yahoo.com/SIG=12f7hb7t1/M=384888.7585449.8468440.1588051
> 
<http://br.rd.yahoo.com/SIG=12f7hb7t1/M=384888.7585449.8468440.1588051
> 
> > 
> < 
http://br.rd.yahoo.com/SIG=12f7hb7t1/M=384888.7585449.8468440.1588051
> 
<http://br.rd.yahoo.com/SIG=12f7hb7t1/M=384888.7585449.8468440.1588051
> 
> > 
> > /D=brc
> > > 
> > 
> 
lubs/S=2137114689:HM/Y=BR/EXP=1133969127/A=3154525/R=0/SIG=12igfl26t/*
> > http:/
> > > /www.momentumquiz.com.br/index.php?
> > md5ref=372BBEE98E9544bd8B2F9E87847EEEBE>
> > > 
> > > 
> > >   _____  
> > > 
> > > Links do Yahoo! Grupos
> > > 
> > > 
> > > *      Para visitar o site do seu grupo na web, acesse:
> > > http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> 
> > < http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> > 
> > > < http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> 
> > < http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> > > 
> > >   
> > > 
> > > *      Para sair deste grupo, envie um e-mail para:
> > > [EMAIL PROTECTED]
> > > <mailto:[EMAIL PROTECTED]
> > subject=Unsubscribe> 
> > >   
> > > 
> > > *      O uso que você faz do Yahoo! Grupos está sujeito aos 
> Termos do
> > > Serviço do Yahoo! < http://br.yahoo.com/info/utos.html
> <http://br.yahoo.com/info/utos.html> 
> > < http://br.yahoo.com/info/utos.html 
<http://br.yahoo.com/info/utos.html>
> > > . 
> > > 
> > > 
> > > 
> > > 
> > > [As partes desta mensagem que não continham texto foram 
removidas]
> > 
> > 
> > 
> > 
> > ------------------------------------------------------------------
--
> --------
> > ----------------------------------------------
> > Atenção! As mensagens deste grupo são de acesso público e de 
inteira
> > responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> 
> > < http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/> >  
> > ------------------------------------------------------------------
--
> --------
> > ----------------------------------------------
> ______________________________
> > _______________________________________
> > Area de download do grupo - 
> http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> 
> > < http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423> >  
> > 
> > 
> > 
> > Yahoo! Grupos, um serviço oferecido por:      
> > 
> > PUBLICIDADE
> >  
> > 
> < 
http://br.rd.yahoo.com/SIG=12fa6eog1/M=384888.7585449.8468440.1588051
> 
<http://br.rd.yahoo.com/SIG=12fa6eog1/M=384888.7585449.8468440.1588051
> 
> /D=brc
> > 
> 
lubs/S=2137114689:HM/Y=BR/EXP=1133972233/A=3154525/R=0/SIG=12igfl26t/*
> http:/
> > /www.momentumquiz.com.br/index.php?
> md5ref=372BBEE98E9544bd8B2F9E87847EEEBE>
> > 
> > 
> >   _____  
> > 
> > Links do Yahoo! Grupos
> > 
> > 
> > *      Para visitar o site do seu grupo na web, acesse:
> > http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> 
> > < http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> > 
> >   
> > 
> > *      Para sair deste grupo, envie um e-mail para:
> > [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]
> subject=Unsubscribe> 
> >   
> > 
> > *      O uso que você faz do Yahoo! Grupos está sujeito aos 
Termos do
> > Serviço do Yahoo! < http://br.yahoo.com/info/utos.html
> <http://br.yahoo.com/info/utos.html> > . 
> > 
> > 
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> --------------------------------------------------------------------
--------
> ----------------------------------------------
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> <http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/>  
> --------------------------------------------------------------------
--------
> ----------------------------------------------
______________________________
> _______________________________________
> Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423
> <http://www.4shared.com/dir/101727/a4dcc423>  
> 
> 
> 
> Yahoo! Grupos, um serviço oferecido por:      
> 
> PUBLICIDADE
>  
> 
<http://br.rd.yahoo.com/SIG=12fe4a4lj/M=384888.7585449.8468440.1588051
/D=brc
> 
lubs/S=2137114689:HM/Y=BR/EXP=1133979483/A=3154524/R=0/SIG=12igfl26t/*
http:/
> /www.momentumquiz.com.br/index.php?
md5ref=372BBEE98E9544bd8B2F9E87847EEEBE>
> 
> 
>   _____  
> 
> Links do Yahoo! Grupos
> 
> 
> *     Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/oracle_br/
> <http://br.groups.yahoo.com/group/oracle_br/> 
>   
> 
> *     Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]
subject=Unsubscribe> 
>   
> 
> *     O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> --------------------------------------------------------------------
--------
> ----------------------------------------------
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --------------------------------------------------------------------
--------
> ----------------------------------------------
______________________________
> _______________________________________
> Area de download do grupo - 
http://www.4shared.com/dir/101727/a4dcc423  
> Links do Yahoo! Grupos





----------------------------------------------------------------------------
----------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
----------------------------------------------------------------------------
----------------------------------------------______________________________
_______________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos




 








--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a