Cara eu utilizo DELPHI com ORACLE mas não sei te ajudar nessa questão.
Pelo que eu entendi vc queria utilizar a parte do oracle que deixa os 
SQL em memoria nao é isso ?


t+
Thiago
msn: [EMAIL PROTECTED]

ASM escreveu:

>Boa tarde a todos,
>Alguém aqui no grupo utiliza Delphi acessando Oracle ?
>
>Estou com a seguinte dúvida.
>
>Montei a seguinte linha de comando utilizando TADOQuery
>
>   with qryAcao.SQL do
>   begin
>      Clear;
>      Add('   SELECT AOR.CD_ACAO, ');
>      Add('          ACAO.DS_ACAO ');
>      Add('     FROM ACAO_OCO_RESP AOR ');
>      Add('          INNER JOIN ACAO ON (ACAO.CD_ACAO = AOR.CD_ACAO) ');
>      Add('    WHERE AOR.CD_OCORRENCIA = ' + (IntToStr(CdOco)));
>      Add('      AND AOR.CD_RESPONSAVEL = ' + (IntToStr(CdResp)));
>      Add(' ORDER BY DS_ACAO ');
>   end;
>
>Porém andei acompanhando as execuções dessas query´s no Oracle e percebi que
>ele não reutiliza o comando que ja encontra-se em memoria, ele executa e
>gera novamente todo o plano de execução, pois ele interpreta que seja um
>comando novo.
>Desconfio que seja pela forma que estou passando os valores do WHERE, ele
>deve estar interpretando como variavel.
>
>Como faço para passar os valores do WHERE de outra forma, de uma forma que
>ele execute o comando que ja exista em memoria, caso ele seja o mesmo.
>
>Valeu
>Adalberto.
>
>
>
>
>--------------------------------------------------------------------------------------------------------------------------
>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/ 
>--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
>
>OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
>http://www.oraclebr.com.br/
>__________________________________________________________________
>Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
>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/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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