Nelson,

Analisando a Query e não os parâmetros do Banco, qual
a  necessidade de se ter um IN comparando ao MAX()?

Neste caso um dt_inicio = MAX resolve o teu problema.
Certo?

Anderson Haertel Rodrigues
Administrador de Banco de Dados - DBA
Florianópolis/SC

--- Nelson Cartaxo <[EMAIL PROTECTED]>
escreveu:

> Pessoal mais uma vez vou tentar recorrer a voces.
>  
> Oracle 9.2.0.7 RedHat 2.1
>  
> Seguinte ao rodar a query abaixo com a tabela
> analisada com dbms_stats e
> indices tambem analisados, o plano mostra um merge
> join (cartesian) e a
> query trava, ou seja, fica no limbo. Quando coloco
> um hint de RULE a query
> fica instantanea.   Alguem poderia me dar uma luz
> como faço para resolver.
> De repente to comendo mosca em algum parametro do
> oracle, ou algo parecido.
>  
> A query é
>  
> SELECT /*+ RULE */st_tarefa
> FROM siops.tb_log_tarefa Text 
> WHERE co_tarefa = 10 
> AND dt_inicio IN ( 
> SELECT MAX(dt_inicio)
> FROM siops.tb_log_tarefa TInt 
> WHERE tExt.co_tarefa = TInt.co_tarefa)
> 
>  
> 
> Obrigado desde já pelo help.
> 
>  
> 
>  
> 
> Atenciosamente, 
> Nelson Cartaxo 
> DBA ORACLE 
> 
> 
> -----Mensagem original-----
> De: Anderson Haertel Rodrigues
> [mailto:[EMAIL PROTECTED]
> Enviada em: terça-feira, 4 de abril de 2006 11:16
> Para: [email protected]
> Assunto: Re: [oracle_br] ENC: Dúvida BLOB
> 
> 
> Ricardo,
> 
> Eu respondi a sua questão no Sábado a noite.
> 
> 
> --- Ricardo Lyrio <[EMAIL PROTECTED]> escreveu:
> 
> > Pessoal,
> > 
> >  
> > 
> > Estou com um impasse que é o seguinte:
> > 
> >  
> > 
> > Tenho a seguinte estrutura:
> > 
> >  
> > 
> > 36 telas de forms sendo que apenas 5 fazem
> > tratamento de imagens
> > 
> >  
> > 
> > Tabela 1
> > 
> >    Campo01
> > 
> >    Campo02
> > 
> >    ...
> > 
> >    Campo0n
> > 
> >    Imagem01
> > 
> >    Imagem02
> > 
> >    ...
> > 
> >    Imagem12
> > 
> >  
> > 
> > As imagens são todas Blob
> > 
> >  
> > 
> > Esta tabela tem mais ou menos 3.000.000 de
> registros
> > 
> >  
> > 
> > O que seria melhor:
> > 
> >  
> > 
> >    Dividir a tabela, retirar as imagens e criar
> uma
> > outra tabela
> > 
> >  
> > 
> > Tabela 2
> > 
> >    FK da tabela1
> > 
> >    FK de Descrição da imagem
> > 
> >    Imagem
> > 
> >  
> > 
> > Existe alguma limitação para o Oracle tratar em as
> > imagens numa mesma
> > tabela? 
> > 
> >  
> > 
> > Grato
> > 
> > Ricardo Lyrio
> > 
> >  
> > 
> > 
> > 
> > [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/[email protected]/
>
<http://www.mail-archive.com/[email protected]/>
> 
> > 
> >
>
----------------------------------------------------------------------------
>
----------------------------------------------______________________________
> ____________________________________
> > 
> > Este Grupo recebe o apoio da SQL Magazine -
> > www.devmedia.com.br/sqlmagazine 
> >
>
__________________________________________________________________
> > O grupo Oracle_br não aceita anexos. Quando
> oferecer
> > algum arquivo, tenha o link do mesmo para evitar
> > trafego(pedidos) desnecessário. 
> > Links do Yahoo! Grupos
> > 
> > 
> > 
> >     http://br.yahoo.com/info/utos.html
> <http://br.yahoo.com/info/utos.html> 
> > 
> >  
> > 
> > 
> > 
> > 
> 
> 
> 
> 
>             
>
_______________________________________________________
> 
> Abra sua conta no Yahoo! Mail: 1GB de espaço,
> alertas de e-mail no celular e
> anti-spam realmente eficaz. 
> http://br.info.mail.yahoo.com/
> <http://br.info.mail.yahoo.com/> 
> 
> 
>
----------------------------------------------------------------------------
> ----------------------------------------------
> 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/[email protected]/
>
<http://www.mail-archive.com/[email protected]/>
>  
> 
=== message truncated ===



                
_______________________________________________________ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/


--------------------------------------------------------------------------------------------------------------------------
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/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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