[firebase-br] Consulta lenta, Firebird 1.5

Fernando Alécio fernando.bg em gmail.com
Qui Out 16 11:24:27 -03 2014


Já pensei sim em criar uma view ou uma procedure selecionavel para ver 
melhora a performance.
Essa consulta é muito grande e está no meio do código.
Vou tentar criar uma view para testar. Obrigado pela resposta.

Fernando Alécio
Skype : fernando_alecio
Celular : (18) 997144471

On 16/10/2014 11:09, Reginaldo em frmsistemas.com.br wrote:
> Bom dia..
>
> Já pensou em criar uma view juntando todos os subselects  e fazer a 
> pesquisa direto na view? fica muito rapido.
>
> Abraço
>
> Reginaldo Loto
>
> -----Mensagem Original----- From: Fernando Alécio
> Sent: Thursday, October 16, 2014 11:02 AM
> To: FireBase
> Subject: [firebase-br] Consulta lenta, Firebird 1.5
>
> Bom dia a todos
>
> Tenho uma consulta que busca vários dados para serem exibidos em uma 
> grid.
> Essa consulta possui vários subselects. Até aí normal o meu problema é
> em um dos filtros dessa consulta.
> Ela possuí o filtro por empresa, mas tenho a opção de pegar mais de 1
> empresa ou todas para realizar essa consulta.
> Quando é informado uma empresa faço a consulta assim.
>
> where Cod_Empresa = 1
>
> Assim fica rápido a consulta mas quando não é informado a empresa
> ficaria assim a consulta.
>
> where Cod_Empresa in (1,2,...N)
>
> Nesse segundo caso fica muito lento. Tem alguma coisa que eu possa fazer
> para resolver essa lentidão????
>



---
Este email está limpo de vírus e malwares porque a proteção do avast! Antivírus está ativa.
http://www.avast.com



Mais detalhes sobre a lista de discussão lista