[firebase-br] Lentidão no TIB_Cursor.Prepare;
Carlos H. Cantu
listas em warmboot.com.br
Qui Nov 9 11:23:20 -03 2017
Tem um componente monitordialog que mostra na tela mesmo.
[]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> O IB_Monitor cria um arquivo de log ?
CRdS> Como faço para direcionar para um arquivo de log ?
CRdS> Att.
CRdS> Em 9 de novembro de 2017 10:06, Carlos H. Cantu
CRdS> <listas em warmboot.com.br> escreveu:
CRdS> Use o componente de Monitor do IBO para tentar ver em que parte do
CRdS> processo está ocorrendo essa lentidão, e se for no código do IBO
CRdS> mesmo, reporte para o Jason.
CRdS> []s
CRdS> Carlos H. Cantu
CRdS> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
CRdS> 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
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
Mais detalhes sobre a lista de discussão lista