[firebase-br] Melhorar Select

Paulo Geloramo paulogeloramo em terra.com.br
Qua Fev 16 10:50:41 -03 2005


Ola Edvaldo,

Para executar uma instrução SQL no IBExpert basta pressionar F12 ou 
Shift+F12
SQL Editor (F12)
New SQL  Editor (Shift+F12)

[]s
Paulo Geloramo

-----Mensagem Original----- 
De: "Edvaldo (bol)" <evgomes em bol.com.br>
Para: "FireBase" <lista em firebase.com.br>
Enviada em: quarta-feira, 16 de fevereiro de 2005 08:27
Assunto: Re: [firebase-br] Melhorar Select


Aproveitando que você está utilizando IBEXPERT, no meu eu não estou
habilitado a fazer isto, como faço ?

----- Original Message -----
From: "Paulo Geloramo" <paulogeloramo em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, February 15, 2005 7:26 PM
Subject: [firebase-br] Melhorar Select


> Saudações Pessoal,
>
> Estou executando a instrução SQL abaixo em um
> banco Firebird 1.5.2, mas esta demorando 7 segundos
> para retornar o resultado, alguma sugestão para
> melhorar este desempenho?
>
> SELECT T.ID_PONTO, SUM(I.VENDA)
> FROM CE_PONTO_ITEM I
> JOIN PONTO T ON (I.ID_PONTO = T.ID_PONTO)
> JOIN CE C ON (I.ID_CE = C.ID_CE)
> WHERE C.TIPO = 'N'
> GROUP BY T.ID_PONTO
>
>
> IBExpert apresentou:
>
> Plan
> PLAN JOIN (T ORDER PK_PONTO,C INDEX (IN_TIPO),I INDEX (PK_CE_PONTO_ITEM))
>
> Adapted Plan
> PLAN JOIN (T ORDER PK_PONTO,C INDEX (IN_TIPO),I INDEX (PK_CE_PONTO_ITEM))
>
> ------ Performance info ------
> Prepare time = 0ms
> Execute time = 7s 906ms
> Avg fetch time = 161,35 ms
> Current memory = 1.344.184
> Max memory = 1.517.480
> Memory buffers = 2.048
> Reads from disk to cache = 379.113
> Writes from cache to disk = 0
> Fetches from cache = 816.767
>
> []s
> Paulo
>
>
> ______________________________________________
> 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


______________________________________________
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