[firebase-br] Consulta lenta, Firebird 1.5

Reginaldo@frmsistemas.com.br reginaldo em frmsistemas.com.br
Qui Out 16 11:09:55 -03 2014


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????

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



---
Este email está limpo de vírus e malwares porque a proteção do avast! 
Antivírus está ativa.
http://www.avast.com
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista