Olha só.... Também utilizo Delphi com Oracle aqui na empresa. A diferença são duas:
1) Utilizo TQuery ao invés de TADOQuery (conexão via ODBC) 2) Coloco a sintaxe da query "dentro" do proprio componente, não utlizo o ADD (tempo de execução). Passo os parâmetros via ParamByName("Parametro")...... O Oracle utiliza as instruções da memória (muito mais rápido) a partir da segunda execução. Espero ter ajudado. Abçs Marco A. ----- Original Message ----- From: "Thiago Menon" <[EMAIL PROTECTED]> To: <oracle_br@yahoogrupos.com.br> Sent: Thursday, August 17, 2006 8:27 AM Subject: Re: [oracle_br] Delphi x Oracle > 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 > > > > > > > > > -------------------------------------------------------------------------------------------------------------------------- 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