Valeu pela dica Thiago. Já vai ajudar.
Carlos Alberto [EMAIL PROTECTED] --- Em oracle_br@yahoogrupos.com.br, Thiago Lazzarotto <[EMAIL PROTECTED]> escreveu > > Faz assim: > Select b.campos > From (select a.campos from tabela a where a.campo = :x) b > Connect by b.filho = prior b.pai > > Vc tem que colocar um subselect no from, pois o connect by é executado > antes do where... > > Thiago. > > zalbertos escreveu: > > > Bom Dia Pessoal, > > > > Estou com um problema em um processo e o gargalo está na seguinte > > query : > > > > SELECT DTPAI.EFFECTIVITY_DATE, > > DTPAI.DISABLE_DATE > > FROM CUM.CUM_FRCT_BOM_EXPLOD DTPAI > > WHERE ORGANIZATION_ID = :b1 > > AND SHOP_ORDER = :b2 > > CONNECT BY DTPAI.PART_NUMBER_FILHO = PRIOR DTPAI.PART_NUMBER_PAI > > START WITH DTPAI.COMPONENT_SEQUENCE_ID = :b3 > > ORDER BY DTPAI.SORT_CODE DESC > > > > Estou com a liberdade para criar o melhor indice nessa tabela, já > > fiz algumas tentativas mas o gargalo continua acontecendo ... alguém > > tem alguma idéia do que pode ser feito para melhorar a performance > > dessa query, a versão do banco aqui é 8.1.7.3. > > > > Vejam as tentativas de indices que criei : > > > > Create Index Cum.Cum_Frct_Bom_Explod_idx2 > > on Cum.Cum_Frct_Bom_Explod (organization_id, > > shop_order) > > / > > > > Create Index Cum.Cum_Frct_Bom_Explod_idx3 > > on Cum.Cum_Frct_Bom_Explod (component_sequence_id) > > / > > > > Create Index Cum.Cum_Frct_Bom_Explod_idx4 > > on Cum.Cum_Frct_Bom_Explod (part_number_pai) > > / > > > > Create Index Cum.Cum_Frct_Bom_Explod_idx5 > > on Cum.Cum_Frct_Bom_Explod (part_number_filho) > > / > > > > Desde já agradeço > > > > Obrigado. > > > > Carlos Alberto > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > ----------------------------------------------------------------- --------------------------------------------------------- > > 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 > > > > > > *Yahoo! Grupos, um serviço oferecido por:* > > PUBLICIDADE > > > > > > ----------------------------------------------------------------- ------- > > *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] > > <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>. > > > > > > -- > > ________________________________________________ > Thiago Lazzarotto da Costa > Database Administrator / TI Sistemas > Áreas Atendidas: Tecnologia / Projetos Especiais > STEMAC S/A GRUPOS GERADORES > Fone: (51) 3358-3800 ramal 2711 > e-mail: [EMAIL PROTECTED] > -------------------------------------------------------------------------------------------------------------------------- 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