[firebase-br] Stored Procedure

Antonio Carlos a.lima.silva em terra.com.br
Qua Nov 3 10:57:37 -03 2004


Creia que o que voce mensurou, responda a sua pergunta.
Sua pergunta tambem nao especificou como foi a migração, se vc reescreveu os
aplicativos ou so mudou no BDE. Mas para nao deixar no 'ar', em sistemas
client-server com vários usuários,  BDE não é a melhor escolha, em caso de
rescrever o acesso do aplicativo , nao use componentes TTable , Linguagem
SQL sempre, esquece Locate.

Antonio Carlos

----- Original Message ----- 
From: "Marlon" <marlon em multi-informatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 03, 2004 9:36 AM
Subject: Re: [firebase-br] Stored Procedure


> Bom dia Luciano,
>
> Vou ver se consigo explicar melhor.
>
> Eu estou trocandando a base de dados dos sistemas da empresa que trabalho
> (paradox para firebird), só que tive um problema,  os sistemas ultilizam
> bastante locate nas tabelas, quando ultilizo o locate no firebird demora
> muito (mais de 5 min) para localizar o registro que eu quero,  fiz um
teste
> utilizando sql e a consulta levou 1 segundo ou menos,  seria vantagem de
> utilizar estas consulta dentro do banco de dados ou seria melhor no
sistema?
>
> Obrigado pela atenção,
> Marlon
>
>
> ----- Original Message ----- 
> From: "Luciano R. Machado" <luciano em rsys.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, November 01, 2004 5:45 PM
> Subject: Re: [firebase-br] Stored Procedure
>
>
> Olá Marlon,
>
> Sua pergunta está muito vaga. Nesse caso a resposta seria: depende.
>
> Depende principalmente do que essas Procedures vão fazer, para um
> siples Select não há vantagem relevante em fazer via Procedure,
> mas se a rotina precisar consultar outras tabelas ou fazer alguns
> cálculos (existem várias outras situações) o ideal seria deixar o banco
> fazer todo o processamento para se diminuir o tráfego na rede e
> as rotinas executadas pela aplicativo cliente.
>
> Se quiser detalhar mais suas intenções diz aí.
>
> -- 
> Luciano Rodrigues Machado
> Programador - Ribeirão Preto-SP
>
> Marlon wrote:
>
> > Boa Tarde,
> >
> > Gostaria de saber se tem alguma desvantagem em usar bastante Stored
> > Procedure na base de dados?
> >
> > Obrigado,
> > Marlon.
> >
> >
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
> ---
>
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.786 / Virus Database: 532 - Release Date: 29/10/2004
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>





Mais detalhes sobre a lista de discussão lista