store procedure oracle e Delphi

Delphi

26/08/2004

Olá Pessoal,

Tenho um banco de dados Oracle 8i com uma procedure de base, que possui parametros de entrada e saida.

No delphi passo os parametros e executo da seguinte maneira:

SP_Proc.Prepared:=true;
SP_Proc.ExecProc;

Estou recebendo os parametros de saida corretos. Mas a performance nao esta boa.
Quando executa o ExecProc

Pergunto: Existe algum outro procedimento que possa melhorar a performance ?

Obrigado.


Fbuss

Fbuss

Curtidas 0

Respostas

Motta

Motta

26/08/2004

podem ser muitas coisas, muito provavelmente o problema está na SP.

onde vc trabalha tem um DBA ? Fale com ele


GOSTEI 0
Fbuss

Fbuss

26/08/2004

Obrigado Motta, ja conversei, acontece que executando a mesma SP com chamada em COBOL o processo é rápido. Dando uma idéia, para executar consulta de 100 registros leva 8 seg no delphi e em COBOL leva 2 seg.
Existe alguma outra forma de executar a SP no Delphi ?


GOSTEI 0
Paulo_amorim

Paulo_amorim

26/08/2004

Olá

O problema pode ser na conexão Delphi- Oracle...
Você usa que componentes para acessar?

Tabmém pode-se verificar se o problema não está no Prepare...

Até+


GOSTEI 0
Motta

Motta

26/08/2004

No COBOL não há problema da conecção creio, pois acredito que rodem na mesma máquina. Concordo com o Paulo, como é a conecção Delphi-Oracle ?


GOSTEI 0
POSTAR