[firebase-br] Lentidão no TIB_Cursor.Prepare;

Carlos Roberto da Silva ralhos em gmail.com
Qui Nov 9 11:03:34 -03 2017


O IB_Monitor cria um arquivo de log ?
Como faço para direcionar para um arquivo de log ?
Att.

Em 9 de novembro de 2017 10:06, Carlos H. Cantu <listas em warmboot.com.br>
escreveu:

> Use o componente de Monitor do IBO para tentar ver em que parte do
> processo está ocorrendo essa lentidão, e se for no código do IBO
> mesmo, reporte para o Jason.
>
> []s
> Carlos H. Cantu
> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
>
> CRdS> Recentemente atualizei o IBO para a última versão e a partir daí
> alguns
> CRdS> cursores/querys ficaram
> CRdS> lentos ao executar o prepare.
> CRdS> A mesma instrução SQL no FDQuery ( FireDac ) é instantâneo como era
> na
> CRdS> versão anterior do IBO.
> CRdS> Algum colega que passou por esta situação ?
>
>
> CRdS> IBO versão 5.9.5_2652
> CRdS> Firebird 2.1.7 - SuperServer
>
> CRdS> SQL:
> CRdS> select x.reduzido, x.dc, sum(x.valor) valor from
> CRdS> (
> CRdS>   select
> CRdS>     reduzido,
> CRdS>     tpsaldo dc,
> CRdS>     sum(saldoinicial) valor
> CRdS>   from co_sct
> CRdS>   where
> CRdS> (
> CRdS>   (codempresa=:codempresa) and
> CRdS>   (codfilial=:codfilial) and
> CRdS>   (reduzido between :reduzido_inicial and :reduzido_final)
> CRdS> )
> CRdS> group by 1, 2
> CRdS> union all
> CRdS> select
> CRdS> debito reduzido,
> CRdS> 'D' dc,
> CRdS> sum(valor) valor
> CRdS> from co_lct
> CRdS> where
> CRdS> (
> CRdS> (co_lct.codempresa=:codempresa) and
> CRdS> (co_lct.codfilial=:codfilial) and
> CRdS> (debito between :reduzido_inicial and :reduzido_final) and
> CRdS> (data<=:data)
> CRdS> )
> CRdS> group by 1, 2
> CRdS> union all
> CRdS> select
> CRdS> credito reduzido,
> CRdS> 'C' dc,
> CRdS> sum(valor) valor
> CRdS> from co_lct
> CRdS> where
> CRdS> (
> CRdS> (co_lct.codempresa=:codempresa) and
> CRdS> (co_lct.codfilial=:codfilial) and
> CRdS> (credito between :reduzido_inicial and :reduzido_final) and
> CRdS> (data<=:data)
> CRdS> )
> CRdS> group by 1, 2
> CRdS> ) x group by 1, 2
> CRdS> ______________________________________________
> CRdS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> CRdS> Para saber como gerenciar/excluir seu cadastro na lista, use:
> CRdS> http://www.firebase.com.br/fb/artigo.php?id=1107
> CRdS> Para consultar mensagens antigas:
> CRdS> http://www.firebase.com.br/pesquisa_lista.html
>
>
> ______________________________________________
> 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://www.firebase.com.br/
> pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista