[firebase-br] Help, este select esta muito lento,	como eu posso melhorar a performance
    Eduardo Jedliczka 
    eduardo em gerasoft.com.br
       
    Qua Maio  4 11:07:42 -03 2005
    
    
  
Elimine o Count, trocando por um exist...
          select distinct PAC.*
          from V_PACIENTE PAC
          inner join  FU_EXPAC EX on PAC.P_OS = EX.EX_OS  and EX.EX_STATUS =
'02'
          where  not exist  (select first 1 1 from FU_EXPAC where EX_STATUS
not in ('02','05','07','09','12'))
          order by PAC.P_OS;
[s]
==========================
Eduardo Jedliczka
Gerasoft Informática
Apucarana - Pr
==========================
----- Original Message ----- 
From: "Suporte Técnico Orel" <suporte em orel.com.br>
To: "Lista - fire" <lista em firebase.com.br>
Sent: Wednesday, May 04, 2005 10:16 AM
Subject: [firebase-br] Help, este select esta muito lento,como eu posso
melhorar a performance
>          select distinct PAC.*
>          from V_PACIENTE PAC , FU_EXPAC EX
>          where PAC.P_OS = EX.EX_OS  and EX.EX_STATUS = '02'
>          and 0 = (select COUNT(EX_OS) from FU_EXPAC where EX_STATUS
>                   not in ('02','05','07','09','12') and PAC.p_os = EX_OS )
>          order by PAC.P_OS   ;
>
>
> Graça e PAz
>
>
> Eduardo de Carvalho
> Orel Consultoria Ltda - Fones: (11)6193-4049 - (11)9196-4243
> E-mail : e.carvalho em orel.com.br   -    MSN Messenger : orel_carvalho
> Visite  : www.orel.com.br
> ______________________________________________
> 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
> Para consultar mensagens antigas:
http://search.gmane.org/search.php?groupþbase
>
>
    
    
Mais detalhes sobre a lista de discussão lista